I have colurbrids, and they love to borrow. So I provide them with a 1-3 in deep bedding (depending on their size) for them to borrow.

But when it comes to Boas and Pythons I dont provide them a hide, imo it makes them less active and seems to make them more scared of human contact.