Your description is a perfect fit for a tricked up Swift. Get some nice thin tires on there (I'm running 1.5" Stelvios at around 100PSI), cleats and some drop / butterfly bars - the ride is simply amazing. I sped home tonight absolutely loving my Swift despite the rain - particularly now that I've oiled the quick release catches and it all works so smoothly. And it fits in the truck / boot.
Jonathan