So you want everyone to be able to see the entire map without making units everywhere? If that's the case, then no
You don't need to make them for every player though, you can just make them for a computer player, and then when the game starts turn on shared vision with the computer for all players.