You might get differing comments, but from my perspective, the answer is definitely no.
OS X "defrags" files of less than 20 mb on the fly. "Routine" maintenance operations are run automatically in the background.
I would definitely avoid third party "cleaning" routines. I must admit I have a powerful third party utility, but I only have it as a backstop in case I have a problem.
I find OnyX a good general tool, not just for routine maintenance but for more specialised tasks such as secure trash delete. Make sure you download the version for your OS version.
But I agree with Barry, Mac OS is great at running it's own maintenance.
I would definitely advise against any third-party clean utilities or protection utilities (since we're talking about maintanance). One thing to maybe help out your browsing is to delete your caches every once in a while, but I've only found that useful once every couple of months although I surf quite a lot.
Caches are deleted if you boot your computer in Safe Boot mode by powering a computer on and holding down Shift right after the chime. And then restarting the computer into normal mode, just through that all caches on the computer are deleted.
But overall with Macs, I think it's better to not touch it if it's not broken