I'll throw in my two cents. After the free dealer maintenance on my 2012 WRX ran out, I started to add upgrades. I had Subiworx throw on a turboback and went to Soulless for my Stage 2 tune. He started out by asking me what my plans were for the car, how I drive, what results I want from the tune and he tuned accordingly. We did a few 3rd gear pulls on a relatively deserted road he knows about. Even though it was late, he kept adjusting the tune until he was satisfied. He was patient with my questions, and explained what the numbers meant and how it affects the car's components. He dropped the tune onto my Accessport and I absolutely love how the car drives! Its so smooth and quick!
However, if I was to do this again, I'd get a Stage 1 tune straightaway, then add the turboback and Stage 2. I have a feeling Stage 1 would be a vast improvement over stock.
Thanks, Travis!! PS, he has access to a dyno, which I shall take advantage of as soon as I get a chance. And maybe just One. More. PSI?? muahaha