That, IMHO is cool, and how DR should work!
I like the idea of my players needing to keep special equpment on them for certain situations.
Right now, it's just "get my greatsword up to a +3!"
Then, next time they run into a Kyton, you can bet your horse that the next time they get back to...