I have the Blackvue DR900s. I cannot recommend it if you use android. The app is a flaky piece of garbage. It takes numerous attempts to login, if you can at all. This is for both the local and cloud connect options.
It works well (though still flaky at times) on my wife's iPhone.
If I take the SD card out and insert it into a reader on my PC/laptop, it is quite good and feature rich. Really impressive.
The camera quality is very good. Nice wide angles.
It's just disappointing that after 4 months of ownership, they haven't sorted out the bugs in their Android app.