I have had the AWE Switchpath TBE since July...and love it. It sounds amazing and honestly, being able to close the valve to take phone calls or when cruising on the highway is a huge plus.
John is a good guy (their vw specialist). I live not too far from them, the shop is really cool and it is pretty sweet that they are building things in the same place they are testing and installing. I also had them do a Stage 1 tune about a year ago. their intake is on my list of things to get to shortly.
in summary, I am a very happy customer.