What do you mean by mount? The plastic BattleTech minis come attached to the base so I just leave them like that as I paint. I've gotten used to painting and detailing the base last.
The base is great for testing paints before you hit the model. I also use magnets under all my bases for storage.