I agree - home made cloth masks and pound shop tissue ones not much good either way. Masks of FPP2 standard or higher, properly fitted, should greatly reduce risk in both directions.
Agree 100%.
I wear a FFP2 mask when shopping etc. The blue surgical ones are really just dust and aerosol masks, though they are also good at catching pollen and preventing hayfever allergy when I mow the grass. The fabric ones that don't include filters are a token gesture.