I put a double din unit into my rodeo and to be quite honest I have been a bit disappointed with it. i was running a garmin GPS and Mirror mounted reverse camera before I put the new head unit in.
Problems I have are very poor radio reception ,that I suppose is unit specific.
While the on road navigation is great for the voice directions with both the on and offroad navigation I find the screen too small to read the map while on the move and glare on the screen is very bad making it nearly impossible to see in sun light.
I mainly only use the reverse camera for hooking up the trailer, dont find it much use for normal reversing
I find the bluetooth for the phone very useful
For my navigation I have now gone for a 7" tablet running ozi for android and Torque, on a windscreen mount and find this fantastic
If I was to do it again, for my Rodeo at least, I would have replaced the head unit with a better unit with just the bluetooth for the phone then run a tablet for navigation and not bothered with the reverse camera. I dont have TPMS
Having said all that I dont like all the clutter of four or five windscreen mounts that you see on some set ups
Just my 2c's worth