Benzalkonium chloride compounds (the two bacteriacides listed above) are basically Lysol. Not sure about the odor that they may impart, nut they are probably relatively safe from a human toxicity standpoint.
However, I would avoid using biocides unless you really know what you are doing. Using them improperly will most likely cause them to get diluted to a point that they are below their inhibitory threshold values. Sub-inhibitory levels can allow bacteria to form resistance, resulting in some very nasty mutations. These "super bugs" are very hard to deal with and can even become a health hazard.
If you are experiencing a bacterial issue in your reservoir, then I would suggest using a material that attacks cell walls (hydrogen peroxide), which bacteria cannot become acclimated to, and then use a periodic dosing with a biostat, until you are sure that problem is resolved, and then discontinue its use. If you are not having issues, then I would not recommned using this type of product, and instead just practice good hygiene with your humidifier.