Torch is really glass, so so canon until later levels. His 52 progression is the harshest of all the heroes I've played, because pretty much all his good skills are 32 to 47 and he gets fairly trash stuff before that, while being very squishy. Storm would be a lot easier to start with and while the damage is probably lower eventually, it's not too far off I'd say but she's like insanely more tanky until you get the mana shield thingie for Torch(and even then not sure). So for a "caster" starter I'd definitely recommend storm over torch atm, even though torch isn't a bad choice by any means, it's just kinda like hard mode starter.
Black Panther I found to be annoying as hell to play until I hit 30 and got the sig, then it became very fun, his sig is awesome. But definitely great hero.
Hawkeye is great in the glass canon style too, he never gets very tanky but his freeze arrow is ridiculous if you level it to 10ish or so, it basically perma CC everything you fight other than bosses, but he can kite very well and does high damage so you don't kite for too long, doesn't tank even that bad if you use the melee attack to boost defense and max his tanking passive.
Rocket Racoon is currently very meh, but getting a rework at the end of the month. He's the "pet" based hero in the starter, he uses turrets and Groot as well as ranged pewpew, his damage is kinda meh but his survivability is pretty much the highest in the game due to having a shit ton of attackable pets, so he pretty much never gets hit.
Wouldn't recommend punisher, not bad but not great, and fairly boring, clunky design, needs his 52 rework. Black Widow seems all over the place, didn't like her playstyle, Black Panther seems a fuckton better for melee and Hawkeye for ranged. Colossus I haven't played, looked meh but I guess he is pretty tanky, didn't like how "slow" his playstyle seemed though. Haven't played Luke Cage, heard mixed things about him, probably wouldn't recommend. Haven't played Daredevil but heard good things.