It's an interesting business idea, but how is the domain name decided?
How does it work for the domain registration?
And how much should the plan cost after 3 months?
And when the domain is up for renewal, who is responsible to renew the domain?
So I suspect that you may not have thought this through since you should provide the hosting so as to have full control over it IMO.