Why do you care where they sleep? How do you know that 15 minutes after you put them on the roosts, they don't head back down? Let them sleep where they want. I have some who go into the rafters, two that stay on a window ledge and three who sleep on top of the metal garbage can that holds their feed. Let them stay where they're comfortable.