Originally I was thinking this would be some sort of utility mech, that might have a matte finish. Kinda like this: [link] Though I suppose this design doesn't have much utility. A glossy polish may be more fitting, and would give it more visual impact.
That is really cool, but man I hope it has great shocks otherwise you'd get whiplash for sure lol! (the g's this thing'd pull at the beginning of each hop!!!! Oy!)