Custom List Views should remain after you select a tag
With a custom list view, you can select which columns you want and eliminate those you don't. I created one so that within my Leads, I include the columns of City and State, so I can see who is within easy driving distance.
I then want to see only those leads with a certain business function, for which I've created Tags. With the custom view up, when I select a Tag, I instantly get the original column layout. Changing this behavior would work far, far better than doing a report.