I replaced the chain (and much other work) on the tourer a week or so ago. It was filthy, though not very worn... The new chain slipped under load on the middle chainring, which after only 11 000 miles was not very worn. LBS ordered a replacement (34t is an odd size), but that needed time, & serious fettling would be needed to get it it work (a complex issue).
So I tried filing the teeth back into shape - it's pretty quick on an aluminium alloy ring. A dozen strokes with a chain-roller-sized rat-tail file and a quick smooth out with a small half round file were enough to solve the problem in about half an hour.
Will it last?