Firstly i would highly recommend that you do not use a holding page as it detracts from the purpose of your website and adds extra unneccessary clicks for the end user.
You can simply more the entire contents of your development store by using FileManager or its equivilent from your hosting control panel and then edit /includes/global.inc.php to change the store paths to their new root location. Then all you need to do is follow the upgrade instructions for each version.
If this isnt something you are comfortable doing then you will find many professionals at
http://www.cubecartforums.org who can do it for you for a small fee.
Good luck