Personally, physics accuracy is a major reason I think a true feature for palette swapping would be useful, but of course I have no idea how complex it would be to pull off. It would be nice, though, to be able to, for example, define the color changes for the whatever_md sets and then not really have to worry about keeping up with all the changes to the regular sets.