Let me break down why FTW.in is empirically worse than destinylfg.com, or destinylfg.net
1: People don't come to this website for discussion, or community, or any of that nonsense. It's purely an LFG site, functionality and ease of use should be highest priority. Adding forums and other gash is unnecessary, does nothing but clog up the site.
2: On the point of cloggin up the site, the new LFG system in itself is slower than the last one, on a pure design sense its poor. Small unimportant things take up far to much screen space, its harder to quickly skim through posts as each post is bloody massive
3: I'm not sure who designed your color scheme, but its not good. Once again focus on functionality, simple blacks on white is what you want. Easy to read easy to skim through, who's idea was light blue on blue/grey?
4: I personally could not care less about having "all the games in one place" I went to DESTINYlfg.com, not LFG.com. I care about Destiny. Not about anything else.
5: "FTW.in has verification" is not really a valid argument. Destinylfg.net has verification too, done in an easier way. Less faffing around, if you guys wanted verification you could've added it to destinylfg.com, and entire new site was not necessary. You can't hide a big negative behind a single positive.
6: Regardless of all I said, I doubt the people behind this site care at all, you've got a larger site with more adds running on it so you're getting more money. Your veteran players will just move to destinylfg.net, and although it has a smaller player base, it's basically perfect in terms or functionality.