Yeah, some are mechs or suits, same are avatars, some are celestial beings, and some are just plain robots. They are pretty fun. There are ton of Power Ranger megazords. I believe I have 3 in my series, but I don't want to flood the series with transformers and megazords. I like it balanced.
Ok gonna try to give you some obscure stuff for the Giants series. First from Marvel comics the Living Pharaoh for a humanoid subject. And for a mecha Id like to see you take on pilot Achilles mech from Robot Jox. Hope you can find time to fit these into the series and keep up the fantastic work!
Aaaah! Youre so thorough! Oh yeah, the giant form of the Living Pharaoh was called the Living Monolith. My bad on that. Well the only mecha I dont recall seeing in your gallery was an Eva. Unless I glanced over it like the Achilles. Chemo from DC comics would fit your style as well.