I was going to suggest the same as @alexs: the best thing would be to use Open Banking to allow pulling money from other bank accounts from within the Monzo app. Samantha mentioned this in the original post on reducing the cost of debit card top-ups, and I really think it’s the way to go:
Any update on how likely this is to feature in the app one day?