The first thing that went was the gasket on the pet-cock; it started to leak, and the bike had sat for about twelve years.
Then the fork seals started to leak. All these were repaired by myself.
Then the next big expense was to replace the starter, the clutch which was done by a local repair shop.
Small stuff like the turn signal flashers bought at a salvage yard. Those plastic turn signals, after replacing three sets of front ones and one back one, the cost of buying original equipment stuff had gone through the roof. So they have been replaced with aftermarket (metal) ones.
I've had trouble with the oil sensor, but if you keep your oil level at operating level, it shouldn't come on.
As far as the digital dash, it's great when it works correctly. After my accident (hit by a car) my battery light stays on, I know it's just the water level in the battery, nothing to be terribly alarmed over, just keep your water level correct and that won't come on.
My bike is painted PPG vibrant paint, ruby slippers (maroon) leather stock seat, Jardine exhaust - it's a nice scoot.