I believe the STI mount is OE.
I'm looking at a Mini cooper, or a FIT. FIT has more space, fun to drive with some light suspension mods and maybe engine, but need creature comforts. has no sunroof.
Cooper economical and fun to drive. would miss the trunk for the bike but I can store it with a seat down. also has other options for cargo.