Carlos, have you ever considered to push the source code of your workflows to GitHub?
There's a lot of advantages on it:
1) better discoverability;
2) ease to document;
2) contributions from the community to expand the workflow, fix bugs and report issues;
3) versioned releases;
4) using OneUpdater to allow auto-updates.
It's very simple, straightforward and even fun. Maybe you are familiar with all of this and just don't want to do it for whatever reason, but if it's not the case you can check out my Things workflow as a reference. It's written in AppleScript as well.