Yes, when you can achieve good results using white hat
SEO techniques, there is absolutely no reason to opt for unethical black hat techniques. Also for effective SEO you must be patient, continuously keep at your techniques and applications along with use only original content in your site/ other online mediums to promote your product/ brand.