Yeah, I don't think a mods section is needed. There are 6 mods currently, and they get plagiarized often. Like INVEdit.
I think there should definitely be a small notice about unoriginal content. Some people even admit that they didn't make stuff but post it just to promote it.