Thanks guys, believe it or not I haven't ever had a heated screen until now so genuinely had no clue. Your replies have cemented that it's not an issue.
As for the dome light switch on the passenger door, I guess I'll have to just go back over the earth and follow the wiring like the good old...