I remember using YzDock before, and there wasn't any real performance degredation on the desktop (even at 16x12), but whenever I started a full-screen game, there would be a noticeable 5-10fps drop unless I turned it off

That sucked, and was part of the reason why I eventually stopped using it.