Your decision is wise. I've recently done a fleet forum in which we were told that we are not ruling out hiring direct entry FOs and CAs if crewing becomes more of a problem.
So get your time and then apply as direct entry. You will receive housing and not have to spend a day as SO.