I'd love to have this but it being iOS-only kills it for me. Any thoughts on opening up the spec? I'd love to implement this for both my laptop (Linux) and my Boot2Gecko phones.
It uses a custom UUID for advertising, but other than that it uses standard Bluetooth LE profiles for notification and battery status, so you should be able to do it...