Great piece of hardware. Software not so great.

It's super annoying that the app requires you to make Yet Another account instead of connecting to an existing one or having no account at all. I'd also prefer it if the unit didn't have to connect to my wifi network and could be controlled via bluetooth.