Да, неплохо. Там только есть одна проблема. Дорабатывать salesforce можно не только через apex . Там несколько вариантов без программирования. И когда ты что то сделал без apex, то модульные тесты не проверяются. Потом настает момент когда ты что то сделал на apex , а у тебя все модульные тесты разьехались, потому что кто то сделал изменения без apex. Хорошо если весь код твой. А когда там уева туча кода и ты не знаешь зачем он нужен, то это отнимет у тебя время чтобы все модульные тесты допилить