Just my personal point of view:
PROC SURVEYSELECT specializes in sample selection. It meets different needs on sampling. As a statistician, it is no reason for avoiding those credible procedures SAS has provided for instead of the preliminary self-programming.