lol, quite true, but like I said it’s not a rock solid rule, Montana can make-up for a melee with his stun and knockup. He’s one of the few ranged characters that has a stun already in their kit without having to spec to it. Remember, you want the melee because they have the most hard CC, Montana is an exception Rath IS boring, but he brings great CC and damage to a team comp. His knockup is amazing for setting up kills, and saving teammates, and his ult wrecks people… that said, as soon as I unlocked more fun melee characters, I never touched him again.
I’m a horrible sniper too, but I’m “okay” on Toby… better on Thorn or WF. You want to fill the role, but play to your strengths in filling it. There are a lot of different ways to deliver ranged DPS: Millka, Thorn, etc., a Marquis is only one of the solutions. Honestly though, I’ve never had to fill with a sniper, someone always wants to do it…
While you’re starting off you’re very limited, so, of course that has to be taken into consideration, but you should always try to find at least someone you can play relatively well in each role. This is much easier after you get all of the characters of course.
My general rule for this is: What are the other four doing? If they’ve covered the four main things you need, then certainly pick anything you’re really good with, that you think will fit with the team comp… You should have at least 4 characters you know well enough to play, that fit in these roles.
In my experience (and again this is just my POV) I perform better on a character that adds to the team comp that I’m not as good with than I do on a character that hinders the team who I’m really good with. I could show you several instances where I was on one of my best characters, and we still lost due to team comp, where I could have potentially gone with another character, had a lower K/D and we would have won (a game where I went +13 with Boldur and we all lost comes to mind)
My advice is find something in all four roles that you’re decent on, and when the team needs something else, just switch the one you’re on.
Honestly, that’s general advice you’ll hear in any MOBA and it applies in BB as well.
I don’t have a super breadth of characters, I work on a few at a time, but I have played them all and have a good concept of what they should do. There’s ones I’m not that good on (Orendi, Deande, Ghalt, and Ambra spring to mind) but I do have someone in each role that I am pretty good on: Boldur, Whiskey, Shane and Aurox, Kleese; So I have a solid group of characters I can pick into almost any team comp and help cover what we need. I still play around, I still experiment, but I know that if I need to cover something, I can do it.
If you asked me what I prefer or what I’m best at, it’s being a tank, I love front-lining and can play any tank character pretty well, but I don’t play a tank every game, if tank is well covered then I switch off to something else, maybe a tanky-melee character if we need more front line power, or a sneaky assassin if we don’t have a chaser. Try to look for the holes in your comp, where you’ll be in trouble, what the team could do better, and fill that position.