Ну я в десктопном сенсе только экстеншены пишу, в остальном все на сервере разрабатываю - это крайне удобно и тоже никаких трудностей не испытваю) Но вот иерархии - больное место)
Я вот до сих пор не могу представить как отобразить несбалансированную управленческую структуру иначе. Придется вот и под это дело рисовать экстеншн
екстеншн в таких иерархиях тоже не поможет. выглядеть будет, в любом случае, коряво. одно дело просто дерево нарисовать и совсем другое это сводная таблица
В view иерархия выглядела хорошо и была функциональна. Единственное что надо было, объяснять, так это что при развёрнутом узле, если выбрать только его потомки не выберутся