Heatmiser integration with Homeassistant. How good?

Hi everyone, just wondering. I currently have Tado and I’m thinking of changing to HeatMiser. I’m just not comfortable with my home status traversing through their cloud nor was I ware of the yearly subscription, although its not much money, point 1 keeps nagging.

Is it the same situation for Heatmiser products?
Are there any issues to be aware of when integrating with HA?
Does it track humidity?
Can you control home/away status without that info going through cloud account?

Can anyone offer insight?
Thanks