Hi, thanks for the comment! I'm glad you like my mems and I hope they can help somehow.
I don't know Chinese, I just have some friends who are native speakers but who are pretty reluctant to teach... Memrise helps me very much and every time I learn a new character I either Google it or manage to force my `reluctant' friends to share their knowledge with me. I post the info I consider the most suitable and not too difficult to understand.
To sum up, I have external sources. :)