Of those two, I'd prefer de Ravin. I recall her doing a good job as the menacing Curupira on BeastMaster: The Series, so I think she has more of an edge.
I think Mack looks more distinctive as well as having the range, though that's just personal preference. De Ravin doesn't really stand out from the crowd for me.
Your suggestion for a Ro/Tasha combination bears merit