The Android install is solid. It's only lacking the google play option out of the box, but that violates IP issues & adds bloat. You have root via adb, so assuming you know how to use Android, you are in good shape.
I'm on the fence... Android on Dragonboard is much easier, but very restrictive (just the nature of the OS). Debian on Dragonboard is open, extremely versatile, but unstable in the "GPS/WIFI/Bluetooth" at the same time department. Aarch64 is so new and there is limited support, so there's a learning curve.
All that said, I suspect it won't be long before all of those issues are sorted on android & debian for dragonboard. All-in-all, it is far superior device than most of what is on the market for SBC.