I have suggestions regarding to 'Copy Database To Different Host/DB':
1.
It would be good to divide 'Target' listbox to 'Target Host' and 'Target DB' listboxes. When I work with several hosts which contains several databases it's quite unclear and prone to mistake action.