I sometimes uses a BT mouse (with Nova Pro) and agree it works pretty well. One problem I had was that it was too sensitive, and I couldn't find how to access the pointer settings option on the device. Eventually, I worked out this bypass trick:
1. (on tablet) enable USB debugging (Settings -> Application -> USB debugging -> check)
2. plug into a computer and install Android Studio (or equivalent tool to get `adb`)
3. (on computer) call `adb devices` to confirm connection (search google for how to access `adb` on your OS)
4. (on computer) call `adb shell settings put system pointer_speed 0` for any number from -7 to 7 (default is 0) as described at
https://chromium.googlesource.com/an...ings.java#2613
5. (on tablet) optionally, disable USB debugging and disconnect from computer. the setting is permanently changed now. (until you reset the device to factory state or go back through these steps to change it again)