We've been discussing devicetree and it's application to the BBB kernel here for quite a while, so I thought you might be interested in some of the perspective on devicetree in the wider arm world. Note that the discussion is fairly long and you probably don't want to read it all, but it's fairly recent and shows a quite different point of view.
More here http://thread.gmane.org/gmane.linux.debian.ports.arm/12410
