Just for my two cents, I have also had problems with using rubber to mount the motor. One would imagine it would dampen the vibrations, but when you think about it logically, the vibrations are all going to end up in the frame, one way or another, and also once again logically, the vibrations are only going to pass through roughly the same area into the frame, with or without rubber. There is possibly like a 1% reduction in frame wear.
Also as stated, i've experienced problems with bolts stripping due to them being.... excessively cheap and nasty, and also have noticed a tendancy for non-locktite'd bolts to undo themselves over time causing issues if you don't check them regularly (which you should anyway).
There are many, many alternate mounting solutions if the packaged brackets do not fit your frame, however unless your frame is very new and made of composite materials, it seems to me that it may be too thin to really provide the engine with the support it requires.
Also as stated, i've experienced problems with bolts stripping due to them being.... excessively cheap and nasty, and also have noticed a tendancy for non-locktite'd bolts to undo themselves over time causing issues if you don't check them regularly (which you should anyway).
There are many, many alternate mounting solutions if the packaged brackets do not fit your frame, however unless your frame is very new and made of composite materials, it seems to me that it may be too thin to really provide the engine with the support it requires.