For our BSA Troop I mail over 60 letters that are commendation requests for our Eagle Scouts. These envelopes run well through my InkJet printer. I must manually stuff the envelopes but they have a secure seal.
I mail a newsletter to approximately 100 members of an organization I am affiliated with and simply folding then self sealing the envelope makes the task a snap. I also use it for my personal mailings so it is handy to have an all purpose envelope.