I recommend using a Spring Bean type of service task if you only need to call a method from a service, rather than relying on a script task worker. However, if you are developing the process during runtime, using a script task worker is acceptable.
thank you for this really good answer.
Yes, a process is being developed during the runtime, my customer likes the flexibility, and they understand security implications