Update, I received the bluetooth BMS and wired it up just for charging. Bluetooth works great. Here are some screenshots from my phone:
This is the dashboard page:
Overview page: There are 4 short temperature probes. Realistically only 2 or so are useful because a 20s pack is going to be larger than the temp probe wires can reach.
Individual balance voltages: These update in real time during charge/discharge. My pack is 20s, the display scrolls so you can see the rest.
Parameter settings: I'm not entire sure what all of these settings are for, but the seller is very responsive to questions. You can set the final end voltage if you want to charge to 4.1 or less for increased pack longevity, and various other settings, such as when to start balancing, etc.
All in all, I'm quite happy with this BMS. It charges well and provides me with the monitoring features I need, as well as setting parameters, all from my phone. There is a "lock" feature, but I haven't felt the need to use it since the chances of someone nearby with this BMS/app is very slim. The phone app is android only, however, no iphone. They do have a PC app (again no mac/apple), which has more features, such as the ability to calibrate balance voltages, but its also heavily peppered with Chinese characters, and I haven't felt the need to use it. The BMS comes with 2 communication modules - a bluetooth module and serial module (for PC link). You can only use one or the other since there is only 1 comm port on the BMS, which the communication module plugs into.
The BMS is always "on" - the balance wires power it, so it does draw some small current. According to the seller, it draws 200uA during sleep mode and 20mA when active/communicating via bluetooth.