It would be nice to delegate permissions for DHCP & DNS seperately from IP management.
In addition or even more important is to give custom roles for selected networks DNS rights.
So an user is able to create A and PTR Records for IP's in his range but not in the range of another department.
Most perfect way would be to check the configured DNS Zone within the network and allow only this.