Having used both, I'd say XT hydraulic brakes are noticeably lower maintenance than cable disks.
There are also more effective in the winter.
BB7s are good. But XTs are better, and they (M775s) are what's on my commuting MTB.
Most downhill bikes these days use something more substantial, like M810s.