Some org charts use a "side" connect to administrative assistants, where instead of connecting on top, they connect on the side to visualize the difference between them and other reports. Perhaps a "where to connect" property may fix this (top by default, then on the left or on the right).
You can use RadDiagram for creating complex layouts and hierarchies/meshes. You can find similar examples in the following pages: - on creating work relationships http://demos.telerik.com/aspnet-ajax/diagram/examples/client-side-data-binding/defaultcs.aspx - creating templates for the shapes so they can have the desired layout: https://docs.telerik.com/devtools/aspnet-ajax/controls/diagram/functionality/shape-templates - the different layouts the control provides: https://docs.telerik.com/devtools/aspnet-ajax/controls/diagram/structure/layout/overview
still very critical and missing feature