on college level you have to separate big and small programms, since the small one often fail to recruite good big men prospects. Syracuse is quite big, and play quite well with other big programms.
by the way, the quality of game there, should be far above the normal playgrounds ;) And also dallas played a lot of 2-3 during the POs, and not only minor stretches.
But yes it is semi pro, since the enviroment and many players are pro level, but the player didn't get paid.