I know it does not solve this exact problem, but is there no workaround for you?
Why do you not pick clients by OUs for example? Or create custom/dynamic groups which can be used over and over again?
Where do you get the "comma seperated" client list from, is there no way, to achieve this by the many options given in "define target" or in dynamic groups?