Completely irrelevant to me making a useful contribution. It's not too good to be true, I use the app and site every single day and recommend it to everyone especially since it's free.
As for me being...me, I've already gone through that whole thing in my clan app so I won't bother going into too much detail, but I'm known by enough for it to be "legit" in the sense it's being used here, because it's obviously legit. You, acolyte and everyone else on this forum didn't start off with 1000+ forum posts and other upped stats so how about you guys chill with the "new guy" thing.
I participate when there's something I find interesting and this is me participating AND trying to generate interest for others to participate.