MagisterCultuum
Great Sage
It is a bit sad that nobody has left a comment, this really looks interesting and obviously you are putting a lot of work in it.
Now I don't play FFH and don't intend to try this, but I just read this and wanted to tell you that the 2 strange behaviours of the WBSave are due to bugs in Platy's World Builder.
In the meantime, he corrected them in the newest version. If you are unsure about merging it with your scenario, I'm pretty sure that just swapping the file Python/pyWB/CvWBDesc.py will be enough to correct the problems (vassals and double bonus).
It would make more sense to merge in the latest version of WorldBuilder for MNAI, which includes Platyping's latest fixes plus a little more functionality of my own design.
This will be included in the next MNAI update (which Tholal hopes to have ready this weekend), but you can go ahead and get it here.