I think the S version sounds better than the T version, I guess it's a regional accent thing. S- for "so" just sounds more natural to me than T- for "too", because of the different vowel sounds. How I hear it you'd need a glottal stop after the T whereas the vowel sound kinds of runs into the next one with S.
I do agree the T version is correct though ;)