How about adding the note taking part ?
That's a huge pain not to have them, while it's pretty simple to implement.
1) some things that may seem "simple" from the outside may take us longer than you would think. Version-ing a client? Hard.
2) That being said many features are being worked on. We are planning to drop the nasty on you guys. We all want it. We are working hard towards it.