Дык то же самое можно написать не только на ST, но и на python, go, c/c++ и куче других языков. Всё зависит от ваших предпочтений и умений. Вам нравится и удобно CDS и ST? Ради бога, разрабатывайте там, никто не запрещает.
Не совсем понял на какой НИОКР вы хотите тратить время.
А можно сказать и так: завтра сменится платформа и под неё уже нет CDS. А проект, написанный по стандартам C99 так и останется