I thougt about it, but the problem is that the tweaks are binded to the file type. I.E:
icons.css has some custom rtl fixes, layout.css has another ones, and the skins.x.css also have it.
In order to be consistent we will need to create icons.rtl.css, layout.rtl.css, etc... and i think is such a mess :S