I havent dealt with SS personally, but I seriously doubt he would have people meet him at Mastro and then do a road tune. I was going to go with SS before I found out Mark was coming over. Budget didnt allow me to have SS do the tune and wound up with TurboTrix. I have heard nothing but great feedback from other owners regarding their SS tune.
Why dont you get a tune scheduled with SS and find out for yourself how good he is.