He usado muy poco el VirtualTreeView.
Se ha dicho en algun lado (y varios estuvieron de acuerdo) que es el mejor control tipo arbol que existe teniendo en cuenta todas las plataformas y todos los lenguajes en el universo entero. Se que es un control muy versatil. Pero su uso puede ser algo complicado. Tambien es un control muy extensible. Pero dicha extension debe ser hecha a mano por el programador.. y ahi es donde su fortaleza se vuelve su debilidad
Creo que Steema con su TeeGrid presenta una solucion mas facil de usar, que si se quiere te permite un control al estilo VirtualTreeView, y con muchas caracteristicas mas que ya vienen implementadas y resueltas dentro del paquete y agregarlas es un par de clicks o un par de propiedades. Y por otro lado el VirtualTreeView solo funciona para la Vcl, mientras que este Grid no
Otro punto a favor del TeeGrid es que, conociendo a Steema, le va a dar soporte por mucho tiempo como con los Charts. El VirtualTreeView que yo sepa hace bastante que no esta en activo desarrollo