PND's are dying. They're cheap, low resolution, difficult to expand, and can't run car pc apps. I think they are too limited to be of much interest. Any smartphone can run PND apps plus more and provide more functionality including OBDII with internet connectivity.
Not that you can't do some interesting things with them, but I think of them as more of a curiosity than a device that is as versatile as a car pc.