RE: Need a recommendation...
The S is a heavier engine, it has a big case and needs a bigger mount. But they are very good engines. I do not know if they are better but they are good.
The TT PRO is a proven brand with a lot of history, you do pay a bit for it tho.
I have all 3 brands mentioned. I am a fan of ST but not a fanboy, If you run them side by side, the ST are CLOSE but not the same, and it is enough you notice right away. Either the OS or TT will normally have more power.
The ST are different to tune and need a longer break in.
They have a fat low end and that almost always needs tweaked several times during break in. All of that being said, The G90 is more then good enough to accomplish your goal. You will be happy with it.