Jordan, thx for the info on the telemetry interface, I'll definitely be getting one soon.
Regarding your landing speed with the trainer wing, do you remember the wind speed that day? In the video it looked like you had a bit of a head wind when you landed, which could make a significant difference to your ground speed that those of us watching the video perceive.