Very cool. This could be used to implement offline wallet with minimal amount of third party code.
One issue I'd like to point is I wish the author used proper random generated private key. Examples on the internet have a nasty habits of being copy pasted and reused verbatim :(