I'm totally for "no space before and after" the pdn and username; but I do know several users who casually use spaces in their passwords (in fact, one of them is wheelchair bound and hardly has use of her hands and has to enter numerous spaces in her password)