I prefer naturalistic cages too. I would love to get rid of the litter box hides my 30lb blood has, which are actually to small now. I would love a better looking hide but sometimes its just not realistic.
For hides that are a little to large you can put moss in it to make it feel smaller and more secure to the snake.