I believe that generic plastic painted mechs are a good idea for getting another group of people into the game.
I think the best things about the miniatures aspect of Battletech is A>it is not WYSWYG B> canon paint schemes are pretty vague for personal interpretation and C> custom schemes are encouraged too.
That pretty much covers every sort of player type, the gamer, the hobbyist, the person with 100s of minis or the poor guy that might only have a couple of mechs or just the box set.
I think the CGL and IWM have got things figured out. Besides, as WT said, who knows what they have in the works.
Wasp