As somebody who very new to comp, I do absolutely agree that the pug systems are a little intimidating or just plain difficult for new players.
Everyone has thousands of hours and they're playing to have good matches, rather than to bed in newbies.
I do think it would be great to have a place for people who are completely new to comp to go and figure it out with players of similar or only slightly higher quality.
That said, the other options being there present an alternative if you want to go straight in with far superior players.