I would never say
Rosaline the way you do (I say "ROZ-a-lyne"), so if pronunciation ease is an issue,
Rosalind is the winner. "Rose-a-leen" IS very pretty I totally agree, but I would need constant reminding it was said that way. I'd always say "roz-a-lyne" in my head when seeing the name. But, maybe I'm the odd one out!