Now that serial gps's are supported I'm wondering if gpsd support can be added.
https://gpsd.gitlab.io/gpsd/client-howto.html are the client libraries.
Now it's not massively important can fake a hardware gps via a virtual com port via it's helper utilities. Native support just makes it cleaner. UI wise it should just be select gpsd instead of a com port to then enter hostname and port.
As to why this is an easy way to use your phone's gps while in the field, just one less device to take with you for SOTA/POTA/EMCOMM. A simple BT pan or wifi tether gets the gps accessible for local devices.
In the shack it's pretty much a requirement once you have more than a device or two wanting GPS data.
Feature wise this allows multiple apps to access the GPS simultaneously on windows as it otherwise only allows a single app at a time to access a serial port. Longer term it keeps you out of dealing with different gps hardware as you can use the single api and let that complexity be dealt with externally. So for example some of the surface tablets have a gps but not on a com port.