Right, the stock mustang suspension is not that great, but it can be made to out handle some of the other expensive autocross cars.
Check out this site.
http://www.dariusrudis.com/ he is heavy into this type of racing, and has lots of pics and info on his Mustang.