I don't play Sven very often anymore. I used to play him all the time when i was a noob but as i play him rarely now i see more as a Pusher/Position 3/4 rather a Hard Carry. Granted he's a tank and can get lots of farm with built-in Battle Fury so overall i see him as just a very versatile hero. Thus he is powerful in competitive play in the sense he can adapt as the game goes on.
Nowadays I'm more likely to be found playing Outworld Devourer, Slark, Juggernaut or Faceless Void.
I hate a lot of ranged heroes since they're typically squishy and offer little dps, but i think that ranged supports are far better than the melee other than Omniknight.