Chances are good but I suggest you to apply through non-sds so that the file gets handled by the local embassy.
Sometimes online non-sds may get assessed by a foreign visa office, if you completely want to avoid unfair evaluations from foreign visa offices then submitting a paper based application will result in evaluation being done by the local embassy for 100% ( no chance of foreign visa offices getting involved )
What is "non-sds" means?