Welcome to the forum! Glad you are here!
It is amazing to me how much controversy goes on about something as simple as roosts. Maybe it is because it is so simple that everyone can have an opinion and that about anything will work. I think you will be fine with yours. I use tree branches...