Personally, I am not familiar with high-end cycloputers/heart rate monitors/weather stations/etc. such as the Polar 720i. But I would suggest that you would also look into the
Ciclosport HAC4. It has everything you need (and more); if it really works, it must be some gadget...