How do you create new cPanel users on a different home directory?
You can configure this at:
WHM » Basic WebHost Manager® Setup » Additional home directories matching the following value will also be used for new home directory creations. (Leaving this value blank disables the feature.) Only mount points are considered. This option only takes one value.
If you use more than one directory to store cPanel accounts, the directory with the most free space automatically stores new accounts.
You can view further details on this setting as well as other settings located at WHM » Basic WebHost Manager® Setup here: