* Are you using the low-loss to take into account plural scattering?
* Are the onset energies free? If they are, fixing them to reasonable values can speed things up dramatically.
* Is your data very noisy? Noisy data takes longer to fit.
Also, you could try decreasing the fine structurure smoothing parameter.
What do you consider exceedingly long fitting times? How long does it take per spectrum?
Also, we have recently experienced some issues when using smart fit that we need to investigate. In particular it wasn't fitting properly the background in some cases. We have to investigate the issue further but, if that's what happening to you, this issue alone could explain longer fitting times and poorer results...
Francisco