Whats your advice? What are the pros/cons of using VCS vs blockchain that I should know as a blockchain newbie?
The current purpose of blockchain is to be fashionable and to obtain funding from the ignorant masses.
Use the appropriate technology. If you want to manage versions, version control sounds about right! If you really want audit-ability, you need a significant number of independent blockchain miners (>>1). If you control the only miner (and so the source of all the blockchain), blockchain is providing no security (you could change whatever you like, and adjust the signatures to lie about it).
Also, blockchain gets very expensive - all that useless "proof of work" has to be done and paid for.
Blockchains don't really have monetization built in, though. Only specific cryptocurrencies (e.g. Ethereum) do.
The reason standardized blockchain globalization won't be realized until many years from now is because of the fact that any decentralization requires a unifying synthesis of the whole that can establish a connection between any two nodes.
If you explain why you think block chain would be a good idea, you would probably arrive at some form of actionable specification. Then implement that in the simplest way, trying to strike a balance between minimum effort and maximum value.