I don't think it's tacky, but it's not an extremely attractive sounding nn. As well as "gabby" basically meaning having a big mouth or talking too much. :-/ Personally,
Gabriella isn't a big favorite of mine, but I like
Ella or
Ellie best for a nn.
~
Heather~
