I dunno, seems to me that a foreclosed upon or abandoned house would be a ripe source for fradulent voter registrations. ACORN, which is quoted in your original article, is now known to be responsible for a number of bad registrations. I'm sure clerks caught a lot of them, but certainly not all.
Besides all of this, I actually looked up Michigan election law. It turns out
that you need only be a resident of the city or township 30 days before
the actual election, so if you move/lose your house/etc. in the intervening period before the election, you can still vote as if you lived there. Furthermore, election challengers cannot actually stop someone from voting
if the elector affirms they meet the qualifications. Of course, if the challenged elector lies, then he or she is guilty of perjury. And election law even specifies that if there is a line and a challenge is made to someone, the other voters waiting will be processed first to avoid delays
So what you're left with are people who moved, say, 45 days before the election, but did not update their voter registration. Yes, it's true, they would be able to be challenged successfully. But I'm of the mind that people need to be voting from their actual addresses and in accordance with the law. If you were not actually at your address 30 days before the election, then you can't vote from it.
The idea that people are going to be or can be blocked from voting because a foreclosure notice was sent out (but they still live at the address) is not supported by the law. Even if they get turned out in the 30 days before the election, they can still vote from the address.