I pick Omni in every game... as my ban. Seriously for all the complain I have against valve, adding ban to ranked all pick is the best thing they did to dota 2 in years.
I actually started playing mirana mostly because I'm often solo support, and that mirana is pretty much the only hero where I don't feel like my team b*tch when that happen, the 'free' farm the arrow provide ( then latter the agh ) just make your life sooo much easier. It also mean she isn't in the opposite team which is really a win win situation in the current meta.
I'd play her more often, but the same thing happens when I play Pudge.
One missed hook/arrow and all of a sudden the entire loss is on you, never mind that you mid is 6 levels behind their mid or your carry is 15k net worth behind theirs.