apple's VNC implementation limits the amount of characters you can use for the password (8 characters i believe). I suppose you could use that if you feel your password is secure enough, but 8 character password could be brute forced with relative ease for a determined hacker.
There isn't such a low limit. I've used 12-character and 36-character passwords before.