Good Device. Jury is out on firmware / app.