I've an older (4 years old?) iPad and several Android devices, all running the latest version of Navionics. If there's a significant difference between them functionally, I've not seen it.
The devices themselves - I lean Android, the iPad no longer gets used. Since I use Navionics only as...