New to this thread, but I saw several inaccuracies from the previous posts.
Power measurements cannot use the average (mean) for current or voltage unless it is DC or a perfect square wave. Only RMS values can be used because power is I-squared * R or Vsquared/R.
For instance, the average of a triangle wave is .5, but the RMS value is 1/sqrt3 = .577. Using .5 instead of .577 to compute power input would give you 15% apparent excess power. The apparent excess depends on the actual waveform.
The best way to measure is to simultaneously measure V and I, and then average the V*I samples. That is what the power meters do. But the sample rate must be much higher than the highest frequency you are measuring.
It is also not correct to multiply RMS voltage times RMS current unless the load is purely resistive. If the load is inductive, the current and voltage are out of phase and Vrms*Irms does not equal the actual power delivered.
The Spice model shows some series inductance, but is not accurate because it assumes that resistance remains constant. The resistance of a heater element changes by a large amount as it heats or cools and you cannot use the cold resistance alone to determine power.
Also, for a heater, the resistance of the leads to the heater element should not be neglected. The voltage should be measured with a separate set of test leads connect at the ends of the heater element. This effect also makes measurement of wall outlet power inaccurate, although at least this error is in the right (conservative) direction - it will overestimate input power by the amount of power delivered to the heater leads and the electronics.