Why not make Dark Revelry power buff be based on buffed power instead of base power? Quick and simple (albeit dirty) buff for the sw, but would make templocks significantly more viable.
How does your power stat effect the soul puppet (and, put in a more direct way) would dark revelry increase the damage of the puppet? Also, have you tested hadar's grasp (extra puppet damage) or wraith's shadows (fast puppet generation) with your current build?
Do you have a link to this debuff spreadsheet? Can't seem to find it. Also, any chance if you know if the drow race darkfire is in defense debuff category?
I'm interested if a single point in MF could still cause the odd interaction. If it does, you could use the other 14 points to get dark revelry which could be really nice.
For the MF/KF interaction stuff, does the number of points in murderous flames matter? I'm an xbox player so testing this would be tricky, but it would be interesting to see how if the huge damage is effected by the number of points in MF.