Two reasons. First, compliance testing. You don't have much runway to invest in non-qualified property. Second, the anti-abuse rules - if the government thinks you are trying to game the system, they can use the anti-abuse rules to partially or completely nullify tax benefits. I do not suggest putting non-OZ property and projects into QOFs or QOZBs.