I no longer mark my strip, have a windsock or anything. If someone wants to fly in I brief them thoroughly and make sure someone is there to meet them and a sock is erected temporarily.
I started doing it when I kept finding aircraft I knew nothing about parked there. One bloke arrived while I was away, upset my neighbours, parked for two days, upset the neighbours when he left and said nothing, we had never met, I hadn't even heard of him he just thought that he would use my strip for his weekend trip, not even an attempt to contact me.
When I fly a helicopter for my day job I wouldn't dream of landing somewhere withouit the land owner's permission (in fact it is an AOC and insurance requirement on our fleet) nor would I land my own toy at a private strip without contacting the owner, getting his brief and offering a contribution to his upkeep when I land.
SND