I do not see any flaws but remember it is vCenetr that will manage the licenses so when you add the hosts to the environment you will be given theopportunity to use a license.
The question I have is why do you want to do this because as I see you will have 5 hosts not being used while if you go ahead and build out your environment you will be able distribute the load across more hosts -