RE: Tower .75 v's ST G90
As fantastic as the Tower 75 is (I own two and absolutely love them), there is definitely a very noticeable power difference with the ST 90. I have first hand experience with both engines installed on a SIG Hog Bipe biplane. The G90 pulls the plane with much more authority than the 75.
Regards,
Misterpanda