Another enthusiastic Bangle.js user here: I had the original and used it, programmed it until the strap (integrated into the body) broke.
Apparently you can actually connect it to phone notifications using gadgetbridge[0] but I didn't have much success when I tried it. The BLE was a little flaky at the best of times (pairing to a PC for programming failed more often than I'd like).