Personally, I don't think it's worth spending £2500 to fit fancy Maxton internal cartridges to old 38mm forks. They'll still be bendy 38mm forks on a 40+ year old tractor of a bike. If you're going to spend that sort of money, you may as well fit a modern set of USD forks. The most I'd spend on a set of old Ceriani or Marzocchi forks would be a couple of hundred to fit a set of gold valve emulators. They'll improve the damping and ride comfort without over-capitalising.
The quality control that came out of the Ceriani factory in the 70's was a bit haphazard. But with a bit of tweaking, you can get them to work reasonably well.
One issue was the unreliable fit of the original pistons, which results in supposedly identical forks having different damping characteristics.
I've found that the ID of Ceriani fork legs is somewhat variable. If there's too much clearance the oil will bypass the damper valve. Unlike Marzocchi forks, Cerianis have no piston rings so the only way to minimise leakage past the piston is to make them a very close fit. If you're using gold valve emulators you could be chasing your tail trying to get reliable damping control if the pistons are letting a lot of the oil leak past.
When I make Ceriani pistons I aim for a clearance of 0.05 - 0.1mm. That'll allow them slide quite freely and seal reasonably well. However, there's more variance than that in the tube ID between forks, so the pistons need to be individually matched to each fork leg.
For the best results, I'd suggest you take the fork legs to your machinist and ask him to turn the pistons down so they have 0.05 - 0.1mm (2 - 4 thou) clearance in the bore of the fork tube. Make sure he's aware that he needs to match each piston to its leg and label them so you don't mix them up (although you might be lucky and have 2 forks with the same ID).
But as I mentioned before, with that close a fit, it may not be too long before the pistons grow enough to bind again. So better still, get your guy to make new pistons out of 6000 series aluminium billet (he can copy your old pistons or use the attached drawing).
You don't have to be as fussy with Marzocchi pistons. They can tolerate greater clearance because they have a nylon piston ring to seal against the bore of the fork tube.
I have thought about making ring grooves in the Ceriani pistons and turning up some plastic rings (nylon or delrin or some such), but it may not be worth the effort for a small % gain in damping performance. I haven't had another set of Cerianis come across my work bench recently to try it with anyway.