Sounds good. And I don't think the empty form from non shared item is a big deal anyway.
As far as what should shouldn't be there, I was thinking of it from a reveal kinda way. Enter town, learn buildings, enter building learn detail. If works well. Even though sharing the town shows building names, you don't get those details until you share that building. That worked well till encounters like I mentioned.
I could see others wanting fine grain control, maybe that means all fields selectable. That would of course get a little unwieldy.
In the end you want quick access to related data, with out having to generate player vs dm entries. So the compromise is player vs dm areas on the forms.
Thinking out loud, could it be some sort of format type? Like using the chat/text format in the middle of a story entry to share that paragraph, but not the rest of the text (loose abstract idea here).
The more I think about it the more I wonder if it isn't good enough the way it is (npc / encounter page excluded). It has the GM section to create what would have been a story section. And every thing else is player data anyway. (still just ramble/thinking) the problem becomes then TIMING as well as static true false reveal doesn't it? People still might want that control.
I'm going to stop typing now so I can think this through before answering! ;)
etro-

