So first, I'm going to see what I can do about getting notifications on comments.
Second, I think I may be able to put the comments into the "my uploads" section. I'll see what I can do without overcrowding that area even more.
-Jake