Sure as a typical glass cannon. He will do fine damage but due to resistances will perform worse than a Scizor who has resistances. Against confusion he will take a special beating comparatively.
If you aren't spending dust he's like all other glass cannons that will die at or around the special depending on the quick move.