Yes...
The Cobb maps are "blanket" maps made to fit Subies all over.
A customized map to your vehicle will respond much better than the Cobb maps.
Think of it this way, Cobb maps are like one size fits all sweatpants, the TP map will be like a custom tailored suit.