I have had one for 2 years now:
Pros:
decent suspension ( needs upgrading if your serious )
great interior
seat warmers ( awesome for winter )
good engine, constantly makes more powerful engines work hard
good gearbox
clutch is light

Cons:
Exhaust sounds like poo
expensive to fix
could have less weight
AWD system not so AWD which makes it tricky in wet ( Haldex controller fixes that )
Needs a bigger boot
sides need side skirts
stock brakes fade quickly ( slotted 4000 series + decent pad fix that )

Overall it is a decent car. As mentioned Evo / WRX / GTR are straight performance but when you sit in them they feel very cheap. Any car will respond with a suspension over hall. Basic N/A mods, filter + exhaust + chip should see you gain around 30-50kw at the fly. Main thing is depending on the chip, if you tune them to run only a 98oct+ map then your increase your torque to about 320Nm.