So there is good news and bad news. The good news is that I've been able to fix the crash on launch that some people have been experiencing.
The bad news is that in rectifying the undo problem I've discovered a far, far worse problem with the underlying text view in macOS Sierra. A test app, crash report and video has been sent to Apple and we're waiting to hear back from them.
Hopefully they'll come back with a simple fix.