Yeah, I've got the slings but I'm not big on using them. I have a number of slings stashed away, that I have no idea what goes to what anymore.
I keep the stuff for originality sake, but really have no practical use for them. I always carry my firearms in hard cases when I take them out. I think you're right about the top cover, I probably will go with a replacement vs altering the oem piece.