Our experience was that the portal is decimating and greatly delaying D1/D2 recruiting of high school players. My son experienced this with a couple of D1s that liked him a lot but decided to play the portal first, then maybe get back to him in the spring. High D2s are also looking to fill needs primarily through the portal.
My son just signed with Grand Valley State (which was his top choice), but there are a lot of terrific players in Michigan still unsigned and who don’t have options. It’s crazy to me that the best PG in the state’s senior class, who was a starter on his EYBL team and has the size and skills to be a high-major player, doesn’t have any good offers.
It looks like the NCAA added a couple of live periods in April, but that’s still really late.