I changed from BB7s to TRP Hylex hydraulic discs. Up to then I'd used BB7s for 5+ years and I'd been happy with them until I stated commuting on the bike, I found that I was having to adjust the brakes very frequently.
The hydraulics are sensational, a huge step forward. Braking is improved and there's been no need to adjust anything.
I should add that this bike has a hub gear so i didn't need STI type shifters.
I was so impressed with the new hydros that I've swopped from BB7s on my "road" bike to hydraulics courtesy of a Hope V twin set up.
Initially it was a little underwhelming but the performance has improved hugely now that the pads are bedded in,
The V twin has meant that I can keep my lovely Chorus 11 shifters; I'm not a fan of Shimano levers although I like the rest of their drive train.
My worry with the TRP HY/RD system is that they still have long cables to operate the pistons so some of the feel may be lost.
I've been so underwhelmed by the performance of the TRP Spyres on my other "road" bike that I'm wondering what to do about it.
Getting another V twin is the cheap less expensive option. The alternative involves swopping components around between bikes, selling a frame and then buying a new bike ..........