I don't think it's awful (at least it's properly spelled and not bordering on idiocy, like a lot of new baby names are these days...), even though it's not my style. It's OK, but it's still too much of a nickname to me. I prefer it as a nn for
Apollonia.