Guess it depends what you want to do with it.
I use my android smart phone, but not as a navigation aid, just as a tracker.
I prefer to study the maps in the comfort of home and then hope I recognize the shallows / buoys once I get out...