Something I’ve learned from reading “how-to” blogs is that you should always read the comments first. That’s where the most up to date information will be, if there is any. The person who wrote the post used strange template structure that made his idea hard to read and understand. Anyone who didn’t read the comments wouldn’t know that kickstart now takes plain text passwords.
The long and short? If you want to change the VNC passoword do this:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw [newpassword]
Apparently you can enable VNC access and set the VNC password via the kickstart command. It isn’t terribly well documented, but since it now accepts plain text passwords, I think that’s a step in the right direction.