Welcome ikarius I have taken my car to campbell ford performance and they are pretty good. If you have talked to them in person then they do seem a little thick, but their alright. I actually talked with them about the vortech installation a while back, but they only have expirience installing superchargers on mustangs. Honestly I don't see any reason why you shouldn't take it there. They would be doing my engine replacement, but they didn't want one guy to work 25 hrs on one car. Hope this helped.
-James