System is great, UI pretty simple & easy to use. But be wary of if you have to replace equipment because they'll rope you into another multi year contract without making it clear to you. Always ask if replacing the panel, for instance, if it will lock you into a new 3 year contract. Wish I'd have known because now I have to wait until 2024 to end my contract without a huge fee.