I don't know of a good reason not to use what comes with Windows.
I don't know why, but some people have a thing against defraging often, or that its "better" to wait until the drive "needs" to be defraged. I haven't seen any evidence supporting this, however. I personally defrag after every time I apply a Windows update, so about once a month. It doesn't "need" defraging, and it won't ever "need" it either, if I keep it up. Takes about 3 minutes I'd guess, so its not an inconvenience.