Does that STEC have a YD?
even if it did I’d say it would have made little difference.
A full power on stall in any 300hp single is not a benign nose drop event. Granted at 9000’ it’s not 300hp anymore but I can see a cirrus departing in quite a sporting manner at full power without a boot full of right rudder.
Won’t be the first time in a cirrus either. Plenty of lazy right foot cirrus prangs.