Dream2,
I was thinking the same thing when I saw that! I was disappointed that they had to take them off, but I could definitely see how that wouldn't be a good idea on a daily driver.
Would be cool for a show car, though!
you could probably get some info from west coast customs, who did the work on that mustang.
If you get a chance, check out their site, it's got pics of some great custom work!
http://www.westcoastcustoms.com/index2.html