
I'm skeptical how much of a difference ceramic coating will make. I'm not an expert on it but I assume good fuel, carburetor balance and maintenance is important here.
I just scrubbed clean a set of pistons out of a 1984 GS1150 and it wasn't too bad and now that I've cleaned them they're probably good for another 20yrs or until the next ring job or overbore.
I couldn't rationalize the extra cost for myself but you seem to go the extra mile for perfection which is what you're comfortable with, the next person that owns your bike is going to love it.