Yeah... I wish it didn't have either improvise or ward (4!) Or that it was a base 5/5 but didn't get +1/+1 counters.
I find it really disappointing that there isn't really a middle ground between the following two cards:
EDIT: Wait, am I reading the Cannoneer right? It looks like it triggers itself on ETB, so Sneak Attacking it (or Arms Racing it) into play will give you an unblockable 5/5 with ward 4. I'm... not a fan.