Writing your own transaction messages and injecting them for execution to whatever banks hold your money is a standard, widely used product of classical banking, not some novelty. Ages old cash management services and accounting system integrations run off of that ability. It's not P2P, but it remains to be seen if P2P by itself is a worthwhile benefit.