Hey, sounds interesting but without being able to try it out in realtime I cannot say anything about it.
I'm curious to know, why you haven't put a readily accessible demo on your site and want the visitors to signup and schedule a demo with you? After-all that's how every other no-code tool are showcased.