I think the two issues with the GUI in osx:
The flickering when it changes the icon from connected to connecting to disconnect in the top button bar.
and the slightly too big window cus when the window first gets displayed the button bar is collapsed, which then expands and shifts the whole lower frame downwards.
might get fixed by putting a correctly sized frame up in that top bar. that way the whole bar doesn't get resized each time the icons need to load or get changed. Or at least place something that makes that bar stable.
Maybe theres even something you can specify to make that bar's size initialize properly, no matter its contents.
I dunno. but its giving me brain seizures now with the latest cvs, since it flickers more.