No middleman? Sounds untrustworthy nonsense to me. Give me 2 or 3 entities I've never dealt with before and make them not talk to each other until 24 hours before the deadline and make me madly try to sort it all out even though I'm paying them to do it.
Yeah that's much better - I like the status quo.