Is it possible to mod the Nitrous Boost whenever you're facing Crew Bosses such that you can buy it for free AND without Wi-Fi? That's pretty much the only guaranteed way to get the cars of Crew Bosses, especially the ones in the World Tour.
If you can mod that, then this mod would be perfect :)