Oil - I put about a litre of oil in mine roughly every month (~1000 miles)
ShutDown - as a precaution, I blip the throttle on my car to about 4,000rpm and switch off the ignition as the rev's start to fall, this is only needed when cold apparently, but I do it all the time just for the sake of it
MPG - don't buy one if you want an economical car, anywhere from 250 - 300 miles on a tank of fuel that costs about £50 with the prices as they are right now
Driving - its awesome, I LOVE it so much! its got no torque, so you need to be +7,000rpm if you want it to feel fast (the upside is it sounds frickin mental at this rpm

), but on the flipside to this, town driving and cruising its super smooooth
Passengers - fits 4 adults in very comfortably, I'm 5'10 and the person in the back behind me has plenty of leg room
Buy one from an authorized Mazda reseller, I had an auto-level headlight sensor go mental on mine and this was changed (at another Mazda dealer) under warrenty. (on the Mazda extended second hand car warrenty thing)
knowing what I know now, if I was in the same position as I was when I was looking for one, I would buy the same car again no question.
if you can live with giving it a drink reasonably often and having the bonet up once a month to feed it oil then I don't see any reason why not to have one.
(mine is the 231 six speed version)