Stang951 - surf around the Delta Control site some more; Brian has EXTENSIVE experience driving the MkVIII with his controller; in fact he sells the two as a package kit. It won't have any problems handling the fan. If you read up on it more, you'll see that the controller varies the current to control the fan --- no more start up spikes. It's one of the many benefits of the device - much easier on the alternator, fan motor and serpentine belt assembly. It 'ramps' up the current to start up the fan. The continuous draw from that fan even at full 'throttle' is less than 60A. But very few applications will ever see full draw - that's the beauty of the system. Instead of cycling it full on/full off, it controls the current/fan speed to move only enough air to cool the system. On most Stangs, with a MarkVIII fan, I doubt it would ever even come close to hitting full current.
I've got one of their 35A controllers working my dual 11" SPAL shrouded set up. They pulled 34A continuous with the old switch/relay control. It's a night and day difference with the DC unit - smoother, quieter, more consistent temps. In a word - ELEGANT. It rocks - nothing else even comes close.
If you want the controller by itself, it's $114.95 (by what I saw on the site); the $144.95 is for the install kit too. I bought the 35A kit for $109 -- WELL worth the money. You can not imagine how much more seamlessly this thing controls the fan. It's a night and day difference. Only you can determine what you're willing to pay for something; my only regret is that I didn't find this before I spent just as much on various switches, relays and wiring only to have a very inferior control system. By the way, most folks thought my dual temp switch, dual relay control set up was one of the best they'd seen. It was a neat system if I do say so myself - but it doesn't even come close to the dc unit when it comes to controlling engine temps with minimal parasitic losses, minimizing noise, and minimizing system wear and tear on the car/motor. Not that I'm a big fan (no pun) or anything....