Rekd,
Here's a link to Carpenter metals , some info on milling< not much.
Maybe you could call them and see if you can get a hold of "smart" app. engineer.
Or get your hands an a piece and see how it goes. Better to try it first hand then you will know.
http://crswnew.cartech.com/wnew/tech...s/TA00018.html