A solid produce with what is, objectively, an easy install. Be aware you are going to need to change your bottom bracket (likely) to use SRAM's DUB BB spec. It is an extra wide axle and needs that BB to fit appropriately.
The software is am easy download and updates the firmware whenever you open it. Power measurement is accurate and reliable.