We looked at this approach and noped out pretty quick.
Simple things such as upgrades and troubleshooting would make my head hurt with live merging in effect.
We are spending our time trying to document where custom views and code are being used to guide our deployments.