To fix BRU's height issue I suggest to separate the tree and list top half from bottom half with a draggable separator, and put the bottom half inside a panel that is scrollable. Then users can resize the list part as is needed and bottom half won't consume most of screen.
Or redesign the whole UI to be compact.
