Yeah, basically you can get DR with a number that actually matters, and a type that won't be autobypassed by everything you meet once you level a bit. Warshaper is also a goodie, I guess you're also immune to baleful polymorph, but that's pretty niche.