Yeah team balance is important obviously, it's probably best you just learn to like multiple heroes instead of one. There's a lot of little strategical things that will make your team better depending on what's going on, but if you're a good player with a hero then you can probably stick with it...