Yes I've taken Salagen and its generic Pilocarpine for years. It truly helps with the dry mouth. However if you must watch your dosing, if you take more than your recommended dose (forgot if you took it, and take another one) you can end up sweating profusely. At least I did. The medication really helps keep the mouth moiste which can help avoid dental problems. This was the only side effect I noticed in 4 yrs.
Hope this helps.