@John Underwood thanks for the reply and your logic is valid. I will clarify, though I still think your main concerns still hold, the window to invest into OZs is until 2028.
Here's a timeline
2026 - last year to invest in OZ fund
2028 - last year to deploy capital into an OZ project (develop property, business etc)
2047 - last year to recoup benefits
So yes the 10 year holding is where you get the big nut from the tax free profits on your OZ benefits. You have until 2047 to claim those benefits. And Lord forbid you pass any time before then, your kids will inherit those assets without an inclusion event so they would also have until 2047.
Still, I think you're right about the 1031 being a better fit and I definitely agree it's best not to force your money into a holding period you don't want for an OZ deal you otherwise would not do. <-- I see this happening a lot bc of the trend. You are wise to avoid the temptation unless it does make sense for your strategy.