Do that Gills, look at this way.
1> this is not your thread, its justa request thread.
2> you have done alot of work there, so creating a new thread is basically, from my point of view, creating your ''workshop'' (as said before) for your releases and packs. that way noone will need to search the engine sound sharing for new sounds, since the thread starter form this thread is no more updating the first porst with links to new sounds (but that has explanation: this thread is having a lot of movement, so it gets annoying to update this thread every day with five or more sounds each)
my opinion: PM a mod for sure, and (if green light == true) go for it.