I don't think you understand when we're thinking of space, we're not thinking of our convenience. We are thinking of the snakes well-being.
If an animal requires a certain size cage, that will be provided, but for ball pythons, bigger is definitely not better.
Actually, yes, a 15q enclosure is the closest thing to their environment we can actually provide. If you do some research on ball pythons, they live in the brush, but they don't live out in the open. They find the warmest, smallest, darkest burrow they can possibly find. They don't want to be in large spaces because they will feel exposed and stressed out. Even with the hides and the plants, I feel a 41q could be potentially problematic for a baby ball.
I think 20 gallon tanks are the largest tank a ball should ever be in, and a 32q is the desirable size enclosure for an adult, unless it is a very large female.
If you put him int he 41q there are much higher chances you'll come back with feeding issues.