@Tali
I self installed mine and it has been working for years. Although, at this point, I mostly have it set to just bracket a temperature range and mostly don't use the learning functions. The secret to installing it is identifying the wires coming from your HVAC system and which functions they represent. As I recall the app was pretty helpful in figuring this out.
@Istuart hahah you're so sweet, thank you for the reassurance!