I understood and agree with the original RFE but doing it both ways round would be extremely neat and elegant. A cluster could even do resiliant dhcpd which is a pain to do conventionally[*].
I think if you want a DHCPD server you need another appliance. :) Something to do all your naming services too...
Bruce