"But don't you have to vote in the precinct where you live?"
Yeah, so I guess they have to be deemed to "live" somewhere. I don't have a problem with them being deemed to live in the nearest homeless shelter so long as (i) they meet the citizenship and other requirements for voting (like mental health, I would hope), and (ii) if they actually vote for themselves as opposed to a RAT hack filling out the votes for them or giving them free cigarettes to vote for Kerry.
Frankly, a bigger problem might be the University of Kansas students who actually live in other parts of the state (or maybe even in other states altogether) who may vote illegally in Lawrence because it's going to be a close House race.