The letters should not be worn by non-members, whether screened, stitched, on tikis, or "what have you". When I've seen females showing their admiration for Greeks on T-shirts (and I really don't see many), they usually refer to them by the known nicknames (e.g., "Kappa Man", "Omega Man", etc., not "I love KAPsi"). Even the sweetheart/auxiliary orgs (whether legal or not), usually don't use all the letters of their respective orgs on their own paraphernalia (they usually use their own name).
I realize, of course, that some of this may be a "culture" issue. But my opinion is consistent on the "who should wear letters" question...