Pro sites paid only membership

I have a couple of issues with Pro Sites that I can’t seem to get around.

1. I want it to be paid only with no option for free signup. The way it seems to work is that the only way to have paid sites is to have everyone sign up for a free site first and then upgrade. My preference is to have people pay either prior to creating their login and blog or as part of the signup process.

2. On the signup page (this is a subdomain wpmu site) it is displaying http on the blog url after the subdomain name. So, to the customer it looks like the URL of their site will be like:


It doesn’t affect the blogs – they are created fine – it’s just a display issue but it is definitely something that needs to be fixed. I can’t see anywhere in any of the WordPress or plugin settings where it allows me to change that.