They've got a few minor misunderstandings (for example, they're trying to get ordinary DHCP to work over a mesh),
We actually did get DHCP working over our meshes as a proof of concept - it works pretty well.
So are you running a DHCP forwarder on every node? (Or are you working with a layer-2 mesh, which is what Marek was alluding to?)
-- Juliusz