I used the new system in June just after it came online. Submitted my application electronically with the scans it requested, and then got an appointment to take in my Passport which was all they wanted. No extra papers at all. Went back next day and picked up my Passport with visa. Chaotic at the time because the system was new and the basement area was being rebuilt. Got a 90 day O visa based on marriage and I did not get the impression that they were interested in supporting evidence.
quite, and they tell me that the majority will. It is only when the system is delayed for milli-seconds does the money find another way around - that is, through TransferWise's other partner bank.