Hi,
I actually has this idea in my mid for some time already. Hopefully will be implemented next year. I plan to use Python as backend for those forms (as we already integrate it with client API in nxshell tool) so you'll be able to add complicated logic to such forms.
Best regards,
Victor