I've seen service offered by Wattshop for the shoes, but you have to send them in and back which is a real hassle now, that UK is not in EU anymore.
We use Garmin speed sensor on the track and Garmin Edge 520 under the saddle for some data.
Pista Oro are bloody expensive. We're not that determined yet