It would be helpful to have a working example of e-nodes and d-nodes. I'm sure there are a lot of differences in possible configurations, but an example would make the concepts more accessible.
I suggest a layout of 3 d-nodes and 2 e-nodes. Forests will be created on the d-nodes and a separate group will be used to deploy app servers to the e-nodes.