Cool idea but, I really have a feeling SE is trying to step away from players and parties excluding each other like this. It won't help with people stealing camps all it does is open your party to being ganked/mpk'd on your spawn point...

I think it might be more possible to set-up camps like the ones that we have already.

Have a burned out campfire as a marker for the camp. Use a tent and voila the camp through a short cutscene (this could be really cool) and bam, you have a mini camp with a home point and a place to restore HP/MP. Limit the home point to the party of who ever setup the camp, but allow any player to visit and restore their HP/MP.

Done this way it would be a great place to interact with other players in the open world.

(Not trying to steal your thunder, just offering another point of view)