Without a cannon, he'll be a useless hero right away – let him at least bring a regular one.
Without a cannon, he'll just be a regular logistics hero, like Pyra, for example. That is, he'll still be a hero that creates imbalance, but not as much as with a cannon. It seems like you didn't read "NOT a starting hero."