Curious..did the old XT Shark Fin chainstay protector actually work?
There's one on my Fisher Montare. I'm pretty sure it is original to the bike.
I've never really had any serious issues with chain suck and never really worried about chain slap chips/scratches.