Your nn problem would also be mine. I've known only two
Roberta people: one was
Robbie and the other was
Bert. I quite enjoy the sound of
Roberta, but not if it was going to shorten to anything, especially
Bert!
I'd rather use
Robyn on a girl, although I like
Robin so much for a boy that I wouldn't.