I don't see why not. The '06 STI is based off of the Impreza which is a sedan to begin with. It does have 2 latch system which means you are set. Now if you mean the noise from the exhaust and the hard suspension, well that's up to you.
I think the brup brup brup noise helps the baby sleeps.