...with the added security benefit of not uploading your private key on Keybase!
Not faulting them, they provide the steps needed, but it might be annoying enough for some people to start uploading private keys.
But their website works 100% and provides all the functionality if you don't let them host the private key (they give you an easy-to-inspect snippet to paste into your terminal that downloads/signs/uploads things for them. Note, it does do anything when you paste - you need to manually hit enter)
Not disagreeing with you - Just adding my 2c.