These are the exact issues that we tackled with the new RadDock control
that is available in our Q2 release. I would suggest downloading the new version and giving it a spin. You will find upgrading instructions in the link above.
Your feedback will be highly appreciated.
the Telerik team