Not bad, overall. Somewhat balanced. I'd recommend
for a support, though. She's easy enough, and never a bad choice. And don't forget that Veigar can be a support!
I'd recommend against
as an ADC, since your support needs to be
, or you're useless.
's a good alternative, since you can't go wrong with global utility and CC.
Your mid's fine, but I'd recommend someone in addition to those two. Anyone who counters
, such as
,
, or
, is fine (Yas craps on Ahri, and probably on Veigar, too).
Top isn't bad, but Kled's not always the best pick.
is easy as hell, and hard to mess up with. I recommend finding a ranged toplane, as well, in case you run into
(Ahri works fine for this).
Good junglers, but a bit more diversity would be good.
Overall, have a bit more diversity, find new ways to apply your champions (such as Sona top), and practice!