Hah! I like the fact that you went all out & included a stat page. Stitch sounds much more like a DPS than a tank, though.
Even though green skill sounds way too OP for the game, I really like it! It’s interesting & I agree, we need more hero skill diversity. Having a hero taunt & absorb hits & turn it into something else? Definitely cool. Maybe the energy he accumulates gets shared amongst the remaining team members? Or instead of his green producing energy, it fires damage back at the enemy team