Roger roger, and thank you much for the explication. =)
So, for all intents and purposes, in terms of measuring TPS vs DPS:
1 [power unit] gained = 5 threat
1 damage dealt in Frost Presence = 2.07 threat
That rings true, for sure, and it's very good to know and remember.