I would say it depends on the viewer.

Myself, if I saw anyone wearing either shirt, I would find it humorous. Showcasing your pride in a political agenda via a t-shirt is rather funny to me.

PETA would be even better...