To obtain an invite on some tracker is not an easy path. It all takes time effort and sometimes money. So as a GA-er I want my invite goes to the right person. I can't give my invite to someone with complete zero experience and knowledge in the tracker world. If you're exposed to break any rule, cheating or something like that. My account would be affected too. Personally, I'm usually picking someone with a good profile on another site, have a history with sticking around IH and making useful posts, and finally is consider that person characteristic and the need of using the tracker.
I'm seeing you're doing quite well on IH. Maybe try using your point buy some tracker (recommend IPT) on the market and using it for some time, build a profile and try again. I'm sure most of the giveaway here is legit. You just need to prove that you're worthy. It's give-a-way. It's free sweet cake.