I prefer the meaning of
Rochelle, and I'm currently fond of Ro as a feminine nickname, so yeah, probably, although I don't dislike
Michelle.
If I met a
Rochelle I might briefly wonder why she wasn't a
Rachel, but other than that, nothing sticks out about it to me. I've never met or heard of any.