The post codes are a nope, apparently whoever built the map software didn't pay for them which is a pain, and uskng the rotary knob for input is not particularly intuitive. That said the reason I went for it is OEM integration with the standard facelift head unit and so I never have to worry about attracting tea leafs. Definitely not as good as your phone but it does help. The TNS 300 is a straight swap, though you'll need an extra aerial if you want the TMC (ETA) tuner.