The bike is still running very well, I'm pleased to say. The issues I had with it have been resolved, but I'm not sure what was done to fix it! I suspect a new controller was fitted. Anyhoo, it's sailing along fine.
Last week, because of the very dry April, I took it along some bridleways and it coped admirably. After yesterday's rain, I'll avoid those for a while! It's currently running on the Schwalbe Land Cruisers which coped well on the bumpy, dry paths, and it's fitted with the short mudguards and the Suntour NCX seatpost. I've kept the dynohub on the front, as car drivers need all the help they can get to spot cyclists - especially quick ones!
I've had a quote from Jimmy at BGA for a recelled battery. I'm in two minds: 1) the battery level indicator seems to be more accurate these days & it doesn't seem to fizzle out as quickly once one bar disappears; 2) I'd really like a spare battery that would fit the same mounting, as I think the Oxygen one isn't all that bad. Jimmy's not sure he can supply that.
The one minor point that irks me is that the odometer seems to have reset itself at some stage. It's on c.300 miles and I've done plenty more than that, seeing as I've commuted on it over the winter on average four times a week with a return journey of at least 17 miles.