We only played the initial opening mission, and that's without upgrades. He sucks there. Hopefully in a proper campaign he sucks less!
All the videos I have seen show that even for the demo mission you should have the initial upgrade card. I imagine without that extra die he performs pretty poor!