To those who are saying snipers shouldn't be in ranked: LEARN TO COUNTERSNIPE. The best way to deal with a sniper is to snipe him first. If you can't, then you're generally just being outplayed. Sparks isn't hard to deal with either. If she's sniping you, you countersnipe her, you have a scope to make it easier for you. And again, if you're still losing, you're being outplayed not outmerc'd.
Thunder however I think just needs his flash time reduced considerably.