Yes, people really should be posting all of their completed plugins in the addons section. Unfortunately, we can't really make them do it. There are a lot of other plugins and effects that people have made that are missing from there, and they're posted all over the forum so collecting them all into a list would be kind of a chore.