Insurance - 61/mo for me - cheaper the my p5
Gas Mileage - So??? it is a rotary sports car. They are not know for their mileage ever. It didn't slow down my decision.
Torque - Why do you need torque when you can rev it to 9K. It may not jump off the line like a WRX, but it will blow it away...