I like the top end bump my megamouth DP gives me. I ran right off the test pipe with my car for a long time. You wouldn't believe the difference made with a full 3" exhaust. Sure it doesn't sound like a big semi's turbo spooling off the test pipe anymore, and I lost a tad bit of spool time, but the top end power was bumped up quite noticably from just running off the test pipe.
Poodles, I don't think there would be any problems whatsoever with the wastegate of a BOSS turbo being too small, they are already quite large compared to a stock WG.