You can totally have multiple secrets' sources: one for development that takes secrets from a plain text local file and one for production that takes secrets from Vault. I don't see an issue here.
Also, what's immature about Vault?
Also, what's immature about Vault?