Adding workflow to custom content types
I would probably suggest to use Workbench Moderation instead of using the Workflow module. I don't know your exact use case, but I've had a lot of luck with the Workbench suite.