Your problems with white space with marriage type facts etc. are getting into issues that exist whether you are using point form sentence templates or not.
For example, suppose you place white space controls into the default sentence template for a certain fact type (or types). ...
Oh, I definitely appreciate that the reports will take more manual work. But what I love about this Point Form style is that even with single spacing, it appears neat and easily readable to me. With default sentences, I always felt like I needed a blank line between facts because everything just took on a run-on appearance. So with this Point Form style, I am actually happy with single spacing. (In terms of Tom's script, I selected spacing "1".) The only place where I therefore felt that extra spacing help was required was around the family facts.
Given that I like this layout so much, and with Tom's change to add carriage returns to the last family fact note, I now *don't* need to place any white space controls in sentence templates or notes!
Oh, there will still be edits...the ,: to . change for the "spouse, son/daughter of x and y" for example. And there will be the odd "exceptions" to the rule. But I am really happy with how this style looks! So for me...it is nearly camera ready.
In the sample document you posted to the original thread, I did spot something I liked, but I'm fairly certain it was a manual edit. At the start of the family section, you had the "groom and bride" in bold and then the marriage/family facts followed. Am I right that that was manual editing?
Tom...I did run the v1 restore and v2 setup and at quick glance, it all looks great! One clarification though...it is best to run this only when ready to generate the report, correct? And then run the restore after? Though alternately I suppose I could leave it, ie. not run the restore, and for any new marriage facts entered, just add the line returns and {CR} manually? But in terms of keeping things the "same" and not having a miss-match, I think I might prefer doing a run then restore whenever I needed to generate the narrative. Your opinion?