Performance - I've certainly got issues with that when it comes to starting ObjectDock.
My main dock has a 100 or so icons on its tabs. It takes about 2 mins to load. My 'taskbar' dock loads immediately, and as soon as my tabbed dock finishes loading the 'system tray' dock loads instantly.
I'm guessing that when my tabbed dock starts up it goes and checks each one of the links to see if it's valid or not - That's the only reason I can think of for the delay & all the disk chewing.
If that is what happens couldn't there be an option to tell the dock to just have faith that the links are good & load them anyway?
Issues - That one with the icon names appearing behind windows is a real pain in the proverbial - When oh when will they fix that one?
Here's a weird issue - I run two monitors, my secondary to the right of the main. When I log in to Windows, the initial mouse position is at the bottom right of the secondary. If I forget to move the pointer (which I can't see at that point) over to the main monitor, my tabbed dock, which should be TDC on the main, appears TDC on the secondary. Basically, I have one dock out of three that loads onto whichever monitor the mouse is on when the program loads. Go figure...
I did ask support about the last two issues but never got a reply.