The new micropub server seems to be working well. With a bit more fine-tuning it could be ready for release.