Here's a little perspective on the size thing. I'm frequently amazed at how small the Porsche seems (even the 930) when next to other cars. It seems so large when it's on its own.
Once I get the ride-height figured out on the Mini... I might autoX her!
JP