Based on the feedback from community and internal team, the web hosting UI is being redesigned.
The process of uploading a website is now sliced in to three stages presenting the steps in sequence. Wizard like interface that will guide the user step up step through the process. We are also planning to bring in the template feature to quickly upload a web page in the network.
You can check the design from this link. Please do let us know if you have any inputs. We are still in the design process and can expect minor tweaks and improvements.