I have a maxed out Daredevil, don't ask me why, but I never use him. I could get 25000 Iso if I sell him. Should I do it so I can build up a more useful character? What about selling the original Thor and Cap if you have the new and improved ones?
I don't think this would make him viable because it doesn't change his inherit problem of his abilities having a good probability of doing nothing throughout the entire match. The trap mechanic inherently has this issue, and this doesn't help with that really. It is a neat idea and would create some more interesting gameplay choices, but I doubt it would change his power level and place in the metagame at all.