Hi Benjamin,
In the diagram, if you do not have any multiple parents for the child means then you can use the OrganizationalChart layout in the diagram instead of the ComplexHierarchicalTree. However, in the organizational chart for node without child only align as shown in image.
By default, if the node has child means then it gets aligned on the top and bottom of the layout as per our layout algorithm. We could not able to align the node in straight or linear way. We do not have any plans to change the algorithm for the complex hierarchical tree.
We have attached a sample for your reference. Please find the sample in below link
Regards
Aravind Ravi