As far as I know, this thread was never stickied. At least I don't recall ever seeing it stickied.
Anyway, a list of third party plugins would probably be better suited on the wiki, or in the Addons forum, or better yet both.
Go ahead and keep maintaining your list, it's still helpful. Once the list is complete, then move it to wherever it needs to go.