I like the idea that people should be able to choose their representatives based on how they live, rather than where they live.
You sign up as a "gamer," or a "farmer" or a "soccer mom." Whatever you decide for that term. Your representative then wheels and deals and votes for laws that help you.
Any group that had 0.5% of the population willing to sign up would get their voice in the Legislature.