@Spasian. Premium members each get a free hosting account. So you don't lose your free hosting account when you upgrade unless you want to let go of it.
So how I would go about it is to place the order for the category upgrade you want. Then you make a ticket and let the staff know through your ticket that you wish to upgrade and you want your free hosting account domain to be your main domain.