My personal preference is single instance as long as it has enough CPU and storage to serve the purpose.
You are in the right way, but Contractors may be in thinking other way wrt business circumstances...
It is tough to answer without knowing the concerns of the business analysts...