I have had poor success with touch screen GPS units, phones or otherwise. When my hands are cold and wet or have gloves on using a touch screen can be frustrating, always an issue when you absolutely need it to work! Also, GPS units have a much better antenna/receiver than smart phones, with better accuracy.
I prefer a dedicated GPS with buttons, I use a Garmin GPSMAP 64ST. It also has the ability to use Garmin's 'bird's eye' which does a satellite overlay like google maps. sometimes it's more updated than google, sometimes not.
Watches typically do not show a map, you can just mark way points, follow a compass direction, and follow a trail you've left, very basic features.
We don't have OnX in Canada or have the same issues with public/private boundaries, so that feature is not important to me.