I tried registering on the LEF Gallery site so that I could post a few pics but it said I was banned...
Interesting.... that shouldn't have happened... Mind you, I got my admin password wrong a few times the other week and it banned me!! And I run the damn thing!
I'll have a look into it for you (er, as soon as I remember my admin password), it probably just needs the anti-spam stuff turned off, or loosened a bit.
Meanwhile... re: motor mounts, we used some pneumatic anti-vibration mounts on our motorhome to isolate vibration from an auld Ford diesel with a gen head attached. I have no idea what make/model they are, but I know you could attach a foot pump or compressor to alter the pressure inside to suit the application. One difference, we mounted the gen head and engine rigidly, and put the whole assembly on AV mounts. I suspect if you leave the gen head rigidly attached, you'll encounter belt slap and excessive wear - not a scientific opinion, just my thinking.