Once you learn a certain level of Teleportation, you should be able to teleport to your home for free. A very simple request. I like to start and end my Glitch games there.
If not, I can see an item you can build in your home that then allows you to teleport to it. As you level it up, you can teleport from further away, teleport in friends, and the like.
But for now, the ability to teleport to ones home for free, or highly reduced, would be nice.