When we perform
Select a domain > Edit Mail and FTP Users > "Add a website FTP access user." > Session "Quota and home directory settings" > When we fill in Home directory: "Website subdirectory"
if there is no pre-created folder, virtualmin will reject this user creation. I recommend system can auto create the folder if it detected there is no such folder pre-created.