I have my 998 mounted on one of these at the front of my stick steer and it can get pretty rough running wide open. Have never had a problem. Never shakes or vibrates and it is strong enough you could stand on it.
Yeah I was looking at those, but didn't really want the unit to sit up so high.
Guess one swing arm coming right up!