From my experience on the beta..

Impending Victory may not be as useful initially in heroics and the 5% heal may not seem a lot. However later on with Field Dressing, Glyph of Victory Rush, Larger...