Bella is incredibly trite and also universally canine. I'd avoid it at all costs. I don't enjoy names with two possible pronunciations, and
Helena is in that category. HELina is OK but I prefer
Eleanor. The usual pronunciation where I live is huhLEEuhnuh, not in English but very prevalent. So my choice would actually be
Helen or
Eleanor over
Bella.