RE: Got money to spend
if it vibrates definitely get the driveshaft. the price on it is not out of line. it's high, but you aren't going to find an MMC one cheaper. I tried going straight to dynotech, they charge more than dennis does for the same exact shaft. you could try getting a custom steel one, but that's going to run about $300 by the time you're done and there's a good chance it will vibrate as well, no matter how well built. It's not a balance issue so much as a material properties issue.
lose the egr if you can get away with it. i don't know how strict they are in chicago. personally, i'd get the kooks midlengths if i had it to do over again. with long tubes getting the tranny in and out is much, much harder.