Onyx makes the best ereader hardware and the worst software. I really wish they hadn't gone with android (they used to have a linux firmware and supplied SDK), since like most android IoT devices (though this isn't one) you get stuck with an abandoned android distro from day one. The actual reading app is buggy as well (can absolutely get stuck when flipping pages backwards, then suddenly flips like 20 for one button press).
The wacom stylus (I love that the touchscreen isn't sensitive to my palm) is the best feature of my boox n96ml though. It's got a nice big screen for scribbling notes on and appears to be pressure sensitive as well. That alone sold it to me and I still don't regret it because having a wacom-type stylus is just /that good of a feature/.