Re: Aluminum framed bikes..
Rigid mounting an engine that is out of balance is a bad idea from an engineering stand-point...not my theory, just a known fact.
The isolated mounts I did on the last build worked great! Naturally you have to use common sense...Bubble Gum won't work.
And, as Forrest Gump put it...that's all I have to say about that.