Very cool concept - a "decentralized escrow" for safe minting that protects buyers from obvious rug pulls.
"Mint payments are slowly released for more accountability to deliver promises" - much needed indeed, given the state of the space.
Plus, if the projects don't deliver (vs their stated roadmaps, presumably), collectors can return the NFTs. I am not sure how easy to manage at scale that will be, but it is putting some sort of consumer protection into the NFT space without official regulation.
A good thing imho. As always, if the space doesn't self-regulate to an acceptable degree, regulators will come in for probably worse outcomes.
Keep going!