Recto sounds too much like rectal. I'd use another one.
I think I'll stick with "dextr-" and "alate" giving "dexralate" (accent on the first syllable) for right-wing.