In terms of assassins Talon and Katarina are very good.
- Talon is personally my main, and I love him, I'm pretty much a one trick at this point. He's a lot of fun and, especially in low elo, it's fun to see the enemy not expecting your level 2 cheese.
-He excels at roaming mainly, because really his only mobility is his wall jumps. He roams very effectively and if you do it right you can go right around common warding spots.
-Be careful if you do play him though. He is in a pretty bad spot right now. He's getting buffed tomorrow but not by a ton. I think he'll get more in 8.5. We'll see though.
- Katarina is also very good, but takes a lot more skill to play. I haven't played her in a while but it seems like she's pretty strong right now and for good reasons.
-She has pretty good poke in lane and you can get an easy electrocute proc off by Qing and Eing to the blade as long as it's very close to the person.
-She has a ton of mobility and can easily juke skillshots and out-maneuver opponents. This also helps, along with her AOE passive and ult, to make her very strong in teamfights.
In terms of mages like Viktor I'd have to say Orianna and Taliyah.
- Orianna is a very strong champion in SoloQ and LCS. She brings many things to a team and can fill many niches fairly well.
-She has a pretty strong laning phase because of her long-range poke and the ability to Q-W very fast before most players can dodge it. She also has her shield to win trades and help out teammates in ganks or skirmishes.
- Her ulti makes her very good in teamfights if used well. It can take some time to perfect her ulti but when you do it's pure gold. Be prepare to have your genital sucked all night if you consistently land 3+ person ults, as you can solo-carry just by having this skill.
- Taliyah is decently strong for slightly different reasons, but still can be played effectively in SoloQ and LCS.
-She is very combo-reliant so if you can't land her combos you will do almost nothing. It took me until I got mastery 4 on her to get the hang of her combo (E-W-Q), but for some people it comes naturally.
-Her ulti makes her one of the better mages for roaming because she can flank laners with relative ease from a pretty good distance, especially at ulti rank 2-3.
I would give you Viktor tips, but I haven't played him much so I don't know much about him. Sorry! ^.^
EDIT: Sorry if the formatting is weird, I don't really know what happened lol