There's certainly no question your way pares the list down in a more efficient way (my results: 35k items, 300 non-jpg, 0 conflicting).  Personally, I definitely like it better.  I just didn't know if, given your previous comments, it would have been too sophisticated an approach for the upgrader.

I'll incorporate it in.