Swain still needs buffs
Hate to break it to you Rito, Swain is still not so useful. That mini rework you made has some good sides, but it also was a hit against Swain. Besides, why would anyone use swain if they can just go Mordekaiser. Morde's Q also dals lots of damage, but unlike Swain's mana hungry Q, he has no mana cost, and then there is the E, you basically gave morde a better version of Swain's E in some ways. The only way I can see Swain become more viable is if you lower the mana cost of his abilities, the cooldown of his Q and give his E some sort of minor buff, like making it travel faster ( I don't mean that he should get such huge buffs and in large amounts). I love the champ, but he still has the 44th lowest winrate in toplane and a bad winrate in mid too. Show some love for the raven daddy. 
EDIT: I think the main way to actually make swain viable, is to make his E travel much quicker and/or to let it stop at the first champion. If swain can't hit his E, he is absolutely screwed, considering that hi E is the first part of his combo. Swain's combo has 2 of the top 20 lowest damn spells in the game, his W and E. Please atleast make the E atleast more viable to allow swain to gain some victories over faster champions.