I don't see an advantage over ST, either. I am planning to move to ST once my contract runs out, unless I decide to upgrade to a new smartphone.
Going forward ST = T-Mobile SIM only...might as well go with GoSmart Mobile....I wouldnt recommend ST going forward as all SIM's are T-Mobile only....Straight Talk would have advantage of this Deal IF you were able to get a AT&T SIM....otherwise this is probably going to be the next best bet....better than Net10 on AT&T...