Yeah not recommended to house multiple snakes in one enclosure as yes they will compete for the best spots. In the wild snakes usually have their own territories and you dont see them close to each other often. They usually only group in one location during mating season.