PasswordForm[password] и PasswordForm[password2] в конечном варианте должны совпадать. Если в первом есть параметр на длину, то во втором он не обязателен, так как пройдет проверка. Другое дело, что добавление не помешает.
Что касается 14 символом, то используя только a-z и 0-9 символы, можно получить миллиона вариантов. Думаю этого достаточно.
Но если не ошибаюсь, то у Близзарда лимит в 16 символов. (где-то читал, не проверял)