The problem I'm fixing is to redo the library using master files.

While at it, I'm also building a posting process that is widely automated an easy on bandwith, especially when editing existing books.

I'm not building a bug tracking system or a crowd sourcing system. But both of them can be built on top of hg. You can't even think about crowdsourcing without a VCS.



You are redoing the library using master files. Ok.

While you are at it, you are also building  a posting process that is widely automated an easy on bandwith, especially when editing existing books.

Is the bandwidth used when editing existing books even noticeable compared to all the other bandwidth consumption? What will be significantly more automated
about the posting process because of VCS? What users are benefitted, how?

This is going to be a lot easier to understand if you can tell us what measurable difference someone willl experience when you're done. So  far we just see the painful parts.