When trying to connect to a Polar H6 heart-beat measurement device, the recommended standard procedure failed.
In the Polar reference implementation for Android
we can see that the descriptor needs to be modified (search for BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE in the example android code).
In summary, WebBluetooth blocks what the manufacturer recommends. This clearly limits the value of WebBluetooth.