Connection problems seem to be sorted now, I moved the unit away from the router (albit it's not a wireless one) and sorted. Think they could improve certain things:
1) Heat hot water on a schedule, combined with knowing I'm at home. Not do either / or
2) Let me configure the presence detection range. My office is close to the house so it tries to maintain it at a certain temp, even though I won't be coming home.
3) Not keep complaining when I quit the app, it doesn't seem to run well as a background app.