I think the more room the better as long as it's usable space for the snake.
You are right they don't like open spaces but a large enclosure with lots of things to explore will keep your snakes actively exploring their home.