Watchfaces with temperature in current location

I see that with the new version of CIQ, watchfaces can now have temperature (not from the internal sensor - which is useless when wearing the watch - but from phone via Bluetooth based on current location, like the weather widget).

I know of one that does it by having users add a Dark Sky API:

https://apps.garmin.com/en-US/apps/abc0fde3-23d3-4c8d-92ec-a2fd14aeab2f

I was wondering whether anyone knows of others, as I would like to see what other options may be available aesthetically.

It would be nice for Garmin to add this as an option as a datafield in the stock watchfaces, but despite multiple requests no dice so far. Too bad, as it's basic functionality for a 'smart'watch and so useful.