Edit the client modules on Reseller level
It would be very nice that the resellers can edit the client modules like DNS, Help, etc, based on the assigned modules by the administrator. In that way you have a much more flexible way of creating clients as a reseller.
Also, a reseller should only be able to set limitations to a client that are assigned by the administrator.
So both the client modules and the client rights should be editable by the Reseller.