Reign and Roux are both very odd I think. Raine is a woman's name (Princess Diana's stepmother was a Raine).
I rather like Ru/Roo as a nickname. My daughter has a friend Ru which is short for Ruaraidh (sp) and it would also be work as a shortening for Rupert, Rufus, Reuben, Rudolph etc