I'm still of the belief that the ST is for priority transport, and that the extra turret is for the protection of VIPs.
I guess only time will tell. if we never hear anything about the ST ever again, then it's been scrapped. but if CIG do bring it up a few years from now, then we will learn...