I'll boresnake my M&P a couple times after a match. I don't really re-lube often because grease stays in place for a pretty long time. Also those things will run pretty dry.
An in-depth cleaning consists of cleaning out the bore, hosing the inside of the frame down with non-chlorinated brake cleaner, then putting grease on stuff. I do this every couple months or so I think.
What concentration do you use it at? I've started using a ~1:10 concentration as a general household cleaner. I know a gunsmith who uses the spray bottle stuff but I'm cheap so I'd rather mix it from the jug.