Like the title, it would be nice if you could use some redstone "magic" to reset the home on the compass so it would always point back to your base.
Make some findable in treasure chests that either point to a buried treasure or nearby town.
You can use commands to move spawn.
Though there could be reasons one wouldn't want to do that.
What's your thought on use on servers, should compasses show different locations for different players?