I find it interesting that there is no mention so far as to using the recommended fin settings. I assume that you meant it is at the default setting. I have never skied on a Strada so I cannot comment from experience about the dynamics of that particular ski but have read that a small adjustment of moving the fin forward will help with the turning. Seems like this should be considered @Waternut, since the ski is high performance, meant for riding it faster than 30MPH. But, I do believe that mindset might also be a factor.
My personal experience on my CR7 (different ski, but just for illustrative purposes), and I am 180lbs, that at 28MPH, the water feels like skiing through Jell-O. Bumping up the speed for me brought the ski alive.