If you found something a disappointment, or thought it just didn't work, then let the creator know by posting a - constructive - comment in the relevant thread. Such comments should provide a motivation for editors to improve on things with the next edit they attempt.
Unfortunately, too many people are reluctant to post negative comments for fear that the creator will "take it personally" (and yes, there are a couple of members I can think of who may take this attitude). Perhaps the facility to post anonymous comments would be useful in the new software.