I understand they have a fairly demanding maintenance schedule, but the bike is so simple that I can do it myself.  Also a new panel is 12 quid so I don't have to be so careful in london...
 
 As for the stoppies, I am actually dissapointed with the front brake.  I have over run a couple of junctions.  However, both together are awesome.  I think I have been spoilt with the Duc!!!