Philippe,
You are not a party pooper ... these are exactly the kinds of questions I'm looking for They are excellent questions.
I'm going to highlight several of your points and then answer:
"keeping the Monticello and git metadata in sync. For example since it's still Monticello there has to be all the Monticello metadata which is laying around in "strange" files ... makes it quite unlikely that you can edit the source with a