The problem with that idea is that when you make local calls, people think that you are the spammer.
I too have an out-of-state number after having moved, and I can definitely confirm that when I make a local call, some people will not pick up after seeing the unusual area code on their caller ID. They told me so.
There's another problem too: Even when I leave voicemail for a local business (plumber, dentist, replying to a "for sale" ad), some people will be thinking, Why does this guy need a plumber or want to buy my kayak if they live 1500 miles away?
I've resorted to leaving an explanation saying "Even though my area code is XYZ, I'm in the same city as you".