Noted, thanks. Yeah, I think gauging mana/jumps is my biggest problem.
Also, TommyT and were having an argument about this yesterday. BKB first on SS, yay or neigh? I say nay because you don't have the utility and mana regen of an Orchid, essentially making you a zip zapping ranged creep. His argument was from another game when I lost mid badly against Skywrath. I honestly wasn't sure how I could beat SWM with Storm. SS doesn't exactly have a billion HP, and that silence hurts him more than a lot of other heroes.
It is viable as long as you type #WorldStar in all chat when you Dagon someone.
If you have an unfaveourable matchup, that would ideally be where the supports come in and gank. But pubs.