Seems overkill. I use pure dish detergent under the tap directly with my fingers (you can feel the dirt, do not press against the lens). Dry with a new/clean paper towel by pressing (buffering? do not drag the paper across the lens). Dirt cheap, perfect result in seconds, can be done everywhere. Normal hand soap contains moisturizer, so this is not indicated (but generally works too although might leave stains).
If your lens is being scratched by this try spending a bit more on better glass. There's no point in skimping on something you hold on your eyes the entire day. Mine always lasted more than 7 years, and I only ever needed to change due to loss of acuity.