Everything looks okay. It's a bit challenging to experiment on a live server, so I will look more into it when time permits me to set up SSL on a test environment.
Really not concerned about security, but I discovered Google Chrome won't permit use of the browser geolocation functions unless the site use SSL ... Still works in Safari on IOS so it's not really an issue. :-)
Tom Ø.