For handling lengthy names on Solution #2 and #3, I think there are 2 options:
- Decrease the maximum character allowed for names. Currently, Instagram caps it at 30 characters. However, it is too long for even its current design to show even a single character of the vote choice.
- Trim the name. If its longer than 22 characters, cut the rest and replace with ellipsis (…)