Here are the currently approved GPS devices for Team Challenge

The Locosys GT31, Locosys GW52, Locosys GW60, Screen Motion and Mini Motion are no longer available.
The ESP GPS is an open source project based on Ublox M8N hardware. I believe there are several construction versions of this which are approved
when assembled correctly.
It is possible to build your own GPS based on various Ublox chips, these can be approved by submitting test files to Team Challenge.
That leaves the Garmin 255 and 965. Which are the only two commercially available approved devices. The files from these Garmin watches must be exported in FIT file format and processed through KA72 or GPSSpeedreader.