I tested this trinket out the last few weeks while soloing MoP raids and cata raids and I gotta say its a terrific trinket to have for self heal while doing old raids. You won't believe it until you try it.
I was able to solo most of Mists of Pandaria raids on clothie classes (mage, shadow priest locks) that I wasn't able to before having this trinket.
Looks like this trinket has a good use afterall.