Craigan himself has said on several occasions over the past year that he doesn't think most of them are ready for it yet, and I doubt he'd just be saying that because McGhee told him to.
That said, if they're not ready now, they're probably never going to be ready by playing in the u20s until they're too old, so somebody will have to make a leap of faith at some point.