I haven't tried the experimental RS Gui yet, but would be happy to give it a go.I don't think you have tried it yet, but the experimental RS Gui prompts you for padding values if you try and convert something from AR to Padded. After you have done it once, it remembers the padding settings you used last time.
You're right, making it a one-way process would simplify things and anyone that doesn't want to use it is under no obligation. However, for some reason, I'm very reluctant to globally enable padding on my box and I want a system that can selectively apply padding to channels that routinely lose bits of programmes with AR rather than the other way around. One issue is that this whole conversion process is going to have to happen at boot time (just like current web scheduling) so if you set something to record in the very near future then it will use the default settings on your box which may be a consideration.
It might have to be adaptive based on whether the box is set to AR or Padding. Handling boxes which change from one to the other would be an additional challenge however.
I like the idea of a list of channels with tick boxes, or maybe something like:
? which I'm sure has a name..
I am like you in that I would not want to set padding by default.
A channel list with tick boxes to select which to apply padding would be good.