I did on my type-r. The best upgrade for the car as it makes it so much more modern.
Its not too bad a job if you feel pretty competent pulling out interior trim. A set of trim pullers is an absolute must though. There are a few guides on youtube, but basically you have to remove the entire arm rest and centre console, drop the trim under the steering wheel and pop the trim off the top of the dash. This will let you get to the screws on the top and bottom of the original head unit which need to come out.
I made use of having everything apart to feed the USB ports into the arm rest and put the GPS antenna under the top of the dash. I also had to cut away a bit of trim on the bottom left corner of the mounting point to get my new head unit to fit, but the material was soft so a pair of snips did the job fine.
Make sure you get the Connects2 kit so that you get your steering controls and upper clock display work.
The worst bit was getting all the new wiring to fit in the limited space down the back of the new head unit!