The disappointing part, though, is that GNU Social was forced into existence by StatusNet's codebase being dumped, as its founder decided to write an ugly ActivityStreams client in Node with Mongodb.
On the positive side, it looks like there actually is some measurable progress happening in furthering GNU Social's development.