One little addition:
I have a separate GPS receiver which connects by Bluetooth to a display device.
That would not be acceptable for use on an aircraft because Bluetooth would have to be enabled on the smartphone or laptop and this particular GPS receiver transmits Bluetooth when switched on.
Otherwise, I don't think GPS is a problem but, if a crewmember says "No!", then that's it.