Dropping the filter at 5k is a waste of time IMO. Unless you've got problems with your motor, it wouldnt even be 20% full of debris. Actually the longer you leave the filter on, its single pass efficiency increases (ie the better it actually filter out small particles) so I say, leave it on!
EDIT - I like this summary: "When time comes to change the oil at 3000-5000 miles they may just be getting in to their most effective part of their life cycle. Hence they never function optimally, or spent far less time in that range where small particle filtering is most effective."