I know it is a long shot, but a Garmin Connect IQ
app version would be really nice. Wearables (or Edge bike computer with simple mount on the dash), BLE sensors, HR integration looks quite doable.
Garmin has a simple application
, but oddly it works with a strange set of watches only.