You're welcome.

There isn't a method for creating a wallet. (You can create lockboxes, though.) My guess regarding the reasoning would have to do with ensuring that all the points hit when creating via the GUI are copied over, not to mention the possibility of transmitting the password over an insecure network. Granted, some methods do require an unlocked wallet. I suppose the idea is that there's a difference between choosing to compromise the password on an insecure network, and fundamentally risking the wallet security when it's created.
Or, maybe nobody thought to add such functionality.

Personally, I'm for it as long as the user understands the risks involved when using a remote connection. (See what I said about unlocking wallets.) I've got quite a few things on my plate, though, and won't be writing it anytime soon. If others want to take a crack at it, check with goatpig, but I certainly won't complain.