Electric choke issue

Not sure this applies with your aftermarket wiring, But if you have a standard 2 speed wiper motor and switch then pull the choke power off the Blue wiper 12V that is protected by the circuit breaker in the wiper switch!

I never suggest pulling loads like this from the ignition system!
I agree. I would not pull from ignition run, either. You don't want anything pulling power from the ignition. It needs to be dedicated.