Yeah I think you're right. Ro wouldn't be the first nickname I'd think of for
Roberta - I generally prefer nicknames which are very close to the original name (e.g.
Charlie for
Charles,
Freddie for
Frederick,
Evie for
Eve) but it doesn't seem like a crazy nickname or anything.
It's just personal taste, as you say.