Hmm... actually, I just had some unexpected success yesterday overriding the normal taxonomy lists with a View... using the arguments feature of Views, you can filter products based on a term ID found in the URL. I kind of lucked out, as I wasn't exactly sure how it would work... but it ended up being exactly what I needed.
The example, though it won't make a whole lotta sense w/o admin access, is http://supportministry.com/reading-lists. I have a single argument for the term ID, and I make sure that I put that into the page URL setting for the View. It automatically takes care of the filtering, and then I sort the nodes listed based on another field I setup for that site owner on his reading list nodes.
