Many of us Free Software and Linux users on the forums are passionate about Free Software and its use, and want nothing more than for everyone to see not just the technological benefit but the moral and liberating benefit of using Free Software. We are essentially a community of information sharing people who want to share and share alike.
Its a noble and I think worthwhile goal.
However, frequently on the forums there have been a number of different Linux users who have been unproductive in their attempts to make people "see the light" so to speak, encroaching on non free software topics with, to be honest, replies that are unwanted, uninformative, and make people mad.
So, my suggestion to you is to remember that you represent what the Free Software community is like when you talk about it and reply to people, and keep these things in mind:
Level1 Techs is an information sharing space, its encouraged to share what you know, people like to hear about alternatives they may not have considered.
But consider if its appropriate. Does it help what they need!
Remember if you're in the windows category, people probably want windows solutions. Respect that people have many reasons for not using GNU/Linux.
Replies like "use linux" or "widnows sucks why are you letting them suck the freedom from your life" although correct ( :P ) aren't constructive and don't help anyone.
We might be a community of Free Software users, but were also part of the Level1 community. Respect each other and help each other.
That, to me, makes a good GNU/Linux advocate.