That said, we cannot really compete with a full-time employee working on it. "Rewriting" it back from their version should be considered an option. For me at least it looks easier than writing a store UI.
They also removed support for the pre-3.0 firmware on the original models, btw. Sadly no, their "documentation"/implementation is far from complete. Like every other smartwatch, I had to sniff their protocol out, otherwise I still wouldn't know how to upload a binary. Almost nothing of BlobDB is documented there. The best source for documentation at this point is pebbled, and the fact that Ubuntu guys decided to rip it off entirely and even Pebble employees themselves are using parts of it now should be kind of proof...