I would say that dedicated charting controls would be a better choice since they would be specifically made for the purpose. However, you should be able to display the kinds of charts you describe with a treeview by changing the templates. You can see a somewhat related example of a treeview turned into a type of organization chart here
All the best,
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.