Canopus is Great
Canopus is awesome and should never be left out of the battle he is supposed to partake in. You can upgrade him and even though other characters like Vartan have a lot of advantages over Canopus, Canopus has enough hit points to endure a tough beating while providing great range, spells, flight, and axes.