yes, RFCOMM requires L2CAP but, unfortunatelly, the BTStack project
still hasn't implemented RFCOMM very well.
And most BT watches I've seen use it for communicating with the client
app (and as they are not opensource with can't change that:/) so the
client app for iPhone is not doable for those at the moment.
Can't wait to get one of This on my hands then!