I have only met 'posh' Arabellas, but that in itself doesn't make it a terrible name, nicknames I've heard include,
'Bel bel' 'bella' and 'Ari'
Of them all I probably prefer the last nickname. It's a nice name, I would support a friend who called her DD that but probably wouldn't use it myself. (My parents would be insufferable!
)