There are indeed other options in the market, Bill, that combine and put in use some of the treats you would like of a VCS. Read here "Distributed, multisite and centralized":
An important feature (for me) is seamless integration with GIT. This system looks like a separate version control system with an option to sync with GIT as an afterthought.
https://www.plasticscm.com/features