Did Beardo end up with it? 'Cause if he cannot use it on that EFI he's giving his cousin, I'd give that monster salami a good home--but ONLY if he's absolutely certain he wants to pass on it.
I'm pretty sure my 2005 Iron Barrel's downpipe's 1.75" OD and still wearing the stock silencer, which I'm OK with for now. Most likely I'd just keep Tooseevee's as a spare in case of some mishap. Maybe I'd experiment with it at some point with a couple of those lonnngggg aircraft drillbits, just to see if one can't open up its breathing just a little.