No. Although the SDS allows you to get a study permit faster, you still must meet all the eligibility requirements for a study permit in order to be issued with one. There is no guarantee of obtaining a study permit when applying through the SDS.