If you are a developer, please build MegaGlest on your own and get in touch to contribute (or post your patches on the forums).
I found out who made and deserves the credit for the flying dustbin, crocodile, and mechanic. Firedeathbot
Shall I add the assault trooper or not, it would probably be the last or second to last tech addition made.
Personally I'd rather see more clockwork/steampunk-style units in tech, since that's kinda their theme. It seems to me like the medieval stuff is on its way out in the context of the story.