I looked into soft vs hard mounting gas engines some years ago and concluded that hard mounting made sense. You can do a search on this forum and get lots of threads. If you decide to go with soft mounting, I have a set of 4 B&B soft mounts you can have for $10
Martin