Если сайты в рамках одной сети, с одним брендом — делать на одном хосте...
если разные бренды, конечно лучше на разные вешать...
Если в рамках одной сети, можно делать на поддоменах (если разные метро или города)... много нюансов и все упираются в вашу компетенцию