Alright, even though I never follow anyone else's advice and do the same ;), you really need to submit this to project Cuuso and see if it can be made into a cannonized Set! Since you're already using Monster Fighter chars, it fits so nicely into the style/theme of their sets, and meshes so well I could already beleive it's a legit addition for the 2013 line-up! Get crackin'! too good an idea to let dust settle upon! Cheers! =D
That mech has a really nice original shape. It reminds me of some of Chris Melby's work (which you can search for on the pages if you aren't familiar with him) in that your mech has that zany mad scientist look. The scene has some good action in it too.