I personally like VLPC over H TM, like you said the proc is to random and it might be wasted in many scenarios. H TM can be more powerfull over Normal LC in a burn fight like shannox heroic where you will get great use of the proc in the initial burn phase and with a little luck in the 2nd last burn. In your case i would use heroic TM and Vlpc normal.