Hi!
I took a look at your tool. It still needs quite a lot of work. Your paid version offers less than many free versions of this kind of tool do.
Your survey also is a bit odd, since it doesn't really offer any space to give input on what you should change/work on.^^
So I thought I'd offer some advice here.
Your focus at the moment is only on the shapes themselves. Which is important for a script like this, don't get me wrong.
But other things are important too. Most scripts like this offer options while the control is created, the most common options are:
1) Having a text field that allows you to give your control a name when you create it
2) The option to already create your control with a specified color
3) Creating the control with a scale factor, so it can be created smaller for small rigs, and larger for large ones
4) The option to snap and orient the control to a selected object.
Those are rather simple changes, you'll just need to add a few UI elements and give the function that creates the curve the option to access and process the data provided by them. But you'll need them if you want people to use your script on a regular basis, because the last thing I as a Rigger want to do after creating a control is to fiddle with it's CVs to scale it or having to manually rename it after.
I hope this helps