I have no experience with the Pioneer in dash unit. However, we did look at it when ordering and decided that over the long term we would be better off with an external unit rather than the in-dash one regardless of brand. We fully intend to keep our PC 8 to 10 years so in that time frame it is almost certain the in-dash unit would be obsolete. We are looking at several Garmin units including the 660, 760 and 770.
And of course in most cases your phone will work just fine these days. Personally I do not like the phone mapping apps and prefer a separate GPS unit, but that is just personal preference.