Did this last week in my '09 WRX hatch, thanks for the write up.
Didn't need to remove any of the front console/air vent or glove box. Hardest part was just maneuvering around to get the screws set and slowly + carefully running the wires. Found it easier to push the driver/passenger side connections up where you connect at the lower console. Once you have those spotted carefully pulling thru the back of the dash to connect them.
For the most part very easy to install. A non-ratcheting socket screwdriver worked better for me to hold the nut in place on the reverse.