Product review (5 stars): Early days yet...
I received this yesterday via the magic of Prime and also a replacement belt. The new heating element went in far easier than the old one came out due to the snapped coils on the old one. Replaced the high-limit thermostat again to be safe even though I just put in a brand new one thinking it was the issue. Having already had the dryer apart I dropped these things in within 5 minutes, but had to fight with the belt a bit to get it on just right. Fired up the dryer and observed the coils glowing a beautiful orange and all was well with the world.

For anyone that has had to replace the high-limit thermostat in the past or is replacing multiple heating elements take off the front of the dryer cabinet and clean it thoroughly. We thought a simple dryer lint brush/vacuum would clean out the majority of the lint from the topside but that was quite wrong. Where the front cabinet connects to the exhaust hose were layers caked on, super compressed and hard as a brick. Cross my fingers this lasts until we move.

Will update if the heating element fails.

Update: still going strong