Yeah your right about most if not all oils filled heaters drawing 12.5amps.

But they dont draw that ALL THE TIME. They are all CAPABLE of drawing that much at full power. Thats because small space heaters are limited to 1500w.

Mines set on low at 600w so its only pulling 5A.

All in all I dont think this heater will solve your humidity issues, but will keep the kids from touching it for sure since it would be higher up off the floor.

I also think that since it heats up faster than oil filled, it'll no doubt get your room up to temp faster, but will also cycle off and on much more than an oil filled would that once is turned off, is still putting off good heat for a while.

So I think your electric bill would go up as well.

Thats just my 2 pennies.