As long as there is no limit in some aspects of logic, like there is in SSF, where SSF will only become more and more flexible as the customers explore it. I would say it is not worth it to impliment this project unless any scripter can use it to make a script with any parameters, and it must be ready to use from the get-go. Nobody will use it if you have to constantly maintain it.