Omni is always hillarious fun. When I end up stuck supporting (It's just something I'm not great at - I have difficulty harassing without attracting creeps, judging XP range, stacking and pulling is really iffy for me), Omni is one of the old reliables, along with BH and KotL.
And yes, I am something like 2.5(?)k MMR. I deal. :3
EDIT:
My main issue with new BS is that he falls off a lot more towards the end of the game, and his silence is now purgeable. With the increased popularity of Euls, it's really affected how useful I found it.
That, and new Rupture is pretty naff, imo. Damage is too low until Lvl 2. Overall, I feel he really needs a second hero present for ganks, which is against how I tended to play him.