IMO spreading the DI with the the point and click system doesn't really work that well. You should be able to paint it on starting from already existing DI and it spreads from there. This gives a more accurate/faster/easier to use system.
IE you want a ref node in another room. Instead of having to click 4-5 times guestimating where the DI will spread to you can just paint a path from your hive to the ref and it grows out from the hive to there along the path you painted.