here's a pic of one of my megasquirt setups... not even the slightest bit vibration proof. doesn't like heat, and is generally pretty finicky. i would advise against using one on a bike you want to ride on a regular basis. it's going to give you big headaches.
and that's from someone who has experience with them...
keep us posted on how it works. especially if it does work well.
for starters fill that thing with silicone or something to isolate the vibes.