1. Mithra/Hikari (Xenoblade Chronicles 2)
2. Pyra/Homura (Xenoblade Chronicles 2)
3. Revali (Zelda: Breath of the Wild)
4. Chihaya Mifune (Persona 5)
5. Rinea (Fire Emblem Echoes: Shadows of Valentia)
Special mentions go to Alm, Celica, Clair, and Rudolf from Fire Emblem Echoes, as they were in the original version of the game and aren't new characters. I thought new characters Fernand and Berkut were well-written, but were also too unlikable for most of the game to put on my list.
NNID: Zephyr25 / PSN: Zephyr--25 / Switch: SW-4450-3680-7334