Sena's flame hair may in fact not be just for show: When the weather changes to snowfall in an area Taion may offhandedly suggest sticking closer to Sena, implying she generates an inordinate amount of heat. I don't know of any other examples to further corroborate that, though. Real pity Monolithsoft didn't play more with the differences between characters. They're barely acknowledged throughout the game.