Offer the option to create a new site as a "Staging" site
Currently, new sites cannot be created with the development user/pass UI for adding a username and password to access the site. When you are developing a new site it is important to keep it from being crawled by search engines, so it needs to be behind password protection. right now the only way to accomplish this is to either edit the htaccess file or else install a maintenance plugin.
Specifically, I wanted to create a Staging site from a site that is currently hosted on a server that has an older database. My development server has the latest versions of PHP and of the DB software, but the landing page was created on a site that isn't upgraded. One of the sites on that source server is old and I don't want to deal with upgrading it right now. So I am having to clone the other sites to one of my non-upgraded servers, upgrade that one, then clone it again to my dev server in order to get the user/password option. Because not all the users in my company will be well versed in such things as htaccess files, I feel it's a bad practice to use htaccess for this purpose.
You could add the option to create a new site as a staging site, or else just add a UI to put a user/pass on the site as you are developing it. That would be a great new feature.