It is absolutely worth doing, especially for a navigation unit. Mine has been invaluable since I put it in a few years ago. The interior dash modifications aren't difficult and aren't noticeable after installation. When I did the upgrade there weren't many options - either buy a weak bezel from one company, or fab your own. There are a few better (and much cheaper) bezel options now if you don't have the time or skills for fab work. I thought about going with the RB1 for nav and a factory fit, but it is too limited for what I want out of a head unit.
Google maps on my phone is great, but i like having the larger nav screen in the dash that attenuates whatever I'm listening to with directions. Bluetooth functionality with a hidden dash mic is also a responsible option compared to holding your phone or trying to talk via speakerphone.
2002 WJ Overland - stock
1978 CJ5 - 350, 34's
1990 XJ Laredo - sold...