Okay first off letting people know some things about you isn't all about following instructions. Also Enjin and the other sites I've used in the past, haven't been a problem at all and had good reputations. From what i was able to find anyway.
All right I will grant you its hard for some guilds to find time to check apps. However some like mine have one officer dedicated to doing that and recruiting, besides raiding anyway. Also while were considering their application, we usually take the time to bring them in on raids to see where they need work or who they might work best with. Being one of the officers in my guild we are fairly lenient about letting people pug. Since we are pretty much done with current content. Even when new content comes out most of the officers and others in the guild have alts to replace what we need, or we simply ask in chat, etc. Myself personally I avoid pugging since like the movie quote "Life is like a box of chocolates and you never know what your going to get" sums it up fairly well.