I actually have that atty.
I've never had a problem but I clean my gear pretty often.
I've never had a taste issue with brass atty caps or brass taps on my water plumbing.
Thanks to the fearing mongering and uneducated kids on FT, there are very few brass atomizers available.