The way I do it is, since you still get XP for catching things, if I ever get a wild pokemon down to catch status, I catch it even if I already have it. Then my extras of whatever I ended up with go on wonder trade. I also agree, I'm trying not to send in the stuff that's really common, as that's no fun for anybody.