In my opinion, no. As someone mentioned, some Silkies don't roost. Chicks in a brooder don't generally roost. When you move chicks from a brooder to the coop they often don't roost for several weeks. Broody hens keep chicks on the coop floor or maybe in a low nest until they take them to the roosts. None of these are injured or harmed by not roosting.Do they have to roost ? Will it be harmful to them if they don’t?
I personally don't worry about where they sleep as long as it is not in my nests and is somewhere predator safe. I just don't see any harm if they don't roost.