I just purchased a set if heated blades that have the module and temp sensor.
https://www.thermalblade.com
Gen 3 hooks straight to the battery very simple hook up.
I put a set on my Ford about a week and a half ago quick and dirty out in the cold (spent maybe 15 minutes) because they arrived a day later than I expected, and several storms were headed my way.
Plowed with them for about 40 hours total over 4 different storms the last week, 17 of those hours while it was still snowing with temps ranging from -13 to 25 F and only had to get out twice to bang the blades not because of streaking but because of ice build up on the top of the passenger side frame (only the squeegee is heated not the frame like other brands)
Obviously I can't speak about long term, but so far I am extremely happy with them.
Caveats...
You still have the problem of ice build up under them on the cowling that needs to he removed occasionally, and when it is sub zero you also need to keep the glass really hot or the water that accumulates on top of the blade instantly freezes at the top of the windshield when the wipers wipe.
First world problems I know but my feet got a little cold since I had to keep the defrost on high, and quite often in the past in sub zero temps I have worked with a cold windshield to combat icing, so all my heat was dedicated at the floor.
Edit:
@Bluethumb posted recently that he picked up a set of Everblades he might have good feedback on that brand.