I wish I could offer better advice, but all the good guilds I’ve been part of have been complete accidents, including this one my priest is in (tho I’m not very active, the people there are amazing). People in active guilds talk daily, make events, and are very friendly. Some people move characters just for guilds, but of course it’s hard for you to know when that is the case.
I have a buddy on a horde Moon Guard guild. Is that your server? I can ask him for some advice for Moon Guard and maybe bring you on board if he’s content with the guild.
Let me know if that’s okay with you I’ll get back to you.