Согласен, я хоть большинство кубиков и делаю на c#, но все равно достаточно моментов когда надо вернуться к началу блока, например.
И приходится кубики разделять, а если необходимость вернуться из нескольких кубиков, то получается не блок а отдельно стоящие кубики, что не удобно.
Лично я блоки использую по смыссловой группировке, и в каждом блоке кубиков не дофига обычно, и когда он цельный выглядит он намного читабельнее чем разбитый.
А запутаться в стрелках проще простого и между обычными блоками, т.к. никакой подсветки стрелок, связанных блоков или хотябы опции переместиться к связанному блоку - ничего такого нет, в итоге когда смотришь незнакомые проекты, можно убить несколько минут пока найдешь куда-же эта стрелка идет, и как бы не забыть это , чтобы потом быстро найти при надобности.
P.S. Слушайте клиентов, если прилично народу хочет иметь эту функцию, значит она им действительно нужна, бывает такое что и дизайнеры ошибаются )