Too loud is certainly subjective, but I have Borla Tourings installed (from what I gather, the same as the FRPP Touring) and I don't find them loud at all. No drone on the freeway, nothing objectionable to me at least, and I am running 3.73s also. I get more noise transmitted from my DS, but even prior to it's installation, I found the mufflers to just about perfect for my tastes.
Sorry they didn't work out.
'14 V6 Prem. 6 speed Perf. Pkg. Oxford White/Saddle
Mods in profile