Scratches are kind off soft for all-mountain. I have Trouble Makers and I love them. The only thing is they don't hold up if you're doing rails every day. You said they would be for rails, so there's no problem. They are quick edge-to-edge, light, and have tons of life. Durability isn't a problem since they fixed their topsheet last year (the year before it wasn't that bad anyway.) No problems hitting the occasional rock/tree. I have also heard very (let me repeat very) good things about the Karmas, but I've never ridden them. Freeskier said they were the best all-around twin tip.
'I don't wanna be a pirate!'