Curran,
Even though I have only needed my winch a few times (glad I did have it) Warn 9000, the first few times I did not have any upgrades to help it, standard alternator and battery, after winching for about 10 seconds with the vehicle running it caused my alt light to come on. So I would pause, pull, pause etc. This worried me as well. I too have since gone to both Mean Green for starter and alternator and added a second battery. I haven't had to use it since, but the way I have it setup now, I can winch from the main battery or both batteries and with the Mean Green alt, I can't imagine having anymore concerns. Having dual batteries is the ONLY way to go, adding the Mean Green alt will give you additional peace of mind.
The starter I swapped out for a Mean Green because after adding the turbo it created allot of heat under the hood and three times after driving (twice at the gas station) when I would get back in to start it I would get nothing.....Just dash lights, no starter, no clicks, nothing. Opening the hood for 10-15 minutes she would cool off enough and start back up. Having an awesome looking Cruiser I couldn't stand the thought of sitting there with my hood open cooling down. After putting in the Mean Green this has not happened since.
Yomama