how awesome would it be if they had one of the monsters as Godzilla? obviously he would be a bit smaller than in the movies. but if you upgrade then you become bigger.
To me Goliath is a mix between Godzilla and King Kong. If you really break down the powers they would have Goliath ends up being the best of both worlds. Either one of those would just be a less versatile version of Goliath, in my opinion.