My current daily driver is a belt drive and it is great!
I have never had to worry about the drive train even once, maintenance is essentially just blasting the sucker with water every so often.
I have had it for about a year and have only taken it to the shop for anything related to the drive once, and that was just to flush the fluids in the internal gear hub as is recommended after your first 3 months and subsequently once per year.
I got the Brilliant L - Train through priority on sale, so it was a great deal! And beautiful to boot