Since upgrading my Fxho 1800 Cruiser I'm finding I feel like I'm gonna be chucked off when turning

I've had the
air filter
Intake grate
Pump stuffer
New prop
Arrester mod
Riva ride plate

Am I right in thinking its time to fit the Rius Racing sponsons??

Thanks
Neil