I feel like he would be OP af but i think they're some fun ideas. (every hero i design will have an explosive self knockback jump of some sort until valve adds one)
I actually like this idea, Imagining the green giant himself is the one that started the green giant company itself in USA and joined the ritual to become the biggest canned vegetables company is kinda funny.