Holy cow gollum! Looks like you've hit the jackpot!
I'd suggest getting a rolling 240 chassis, and go to town on it, man! I can't even imagine how crazy fast that'd be NA, let alone supercharged or twin turbo'd!
I can't believe I just now discovered this motor. Its damn stout! =)