Everything I have is on there, I do not do trades over wifi period, sorry
there is nothing wrong with check, I am a trusted RNG member there, I know all the mods and admins, and almost all of us have a competitive battling background, and ties to Smogon in some way.
sorry you don't like it, but it's a great resource and it's all I use, so you may be sol otherwise, only way to know for sure you're getting legit events and RNG'd mons