The point of my original message was that your privatekey shouldn't be stored on other peoples servers, especially in the case of honest where you can't chose to use another client.
Even storing a hash of the private key is a hazard, better use a KDF for storage.