[Opinions] Probably not (m)
If I love a nickname, I try to find a longer name that I love equally.
If I love a longer name, but dislike all of the nicknames for it, I would suggest that my child not go by a nickname, or I would also consider flat-out not using the name if there was a high chance he/she would still go by a nickname.