Working remotely may have a small effect on future interviews, but it's negligible -- you can just focus on your work ethic, since you would have been able to produce design/code without someone eyeing over your shoulder.
I'm going to have to echo whichdan's sentiments in that working remotely will separate you from the networking and social side of things. You need to have something else in mind (hackathons, meetups, other social type things) because you don't have the social aspects of work if you choose #2.