Megaglest as "game engine" evolved in these years, most of the megapack factions didn't. Romans have some of the recent features, but the rest of the faction dont.
Making new animations, replacing old/ugly texture with better ones, improving models and so on are all things that surely will help megaglest, but we (as community) can't pretend that titi or softcoder work on it, there are many good artists here they should work together to implement the changes (that should be approved by the team and by the community).
We could organize the community in "groups" like:
animation group: people who make the animations of the models
story group: people who write various plots for each factions (then after a poll the best plot win)
texturing group: people who texture the models
modelling group: people who make the models
and so on. (by the way i am willing to be the part of the story group

)
Of course to do this we need people willing to work on it.
I support the fact of having 1 techtree, and i still dont understand why you are able do download mods from the mod centre which are not compatible with the main techtree! The "average user" expects to download a mod and play it, without getting compatibility errors. (it's like finding ie addons in the mozilla addons site!)