As far as the Schwab stuff, once the API stuff is done and integrated, it should be same as, or faster than TD Ameritrade (via MT)
As for Fidelity, I am not holding my breath. Their people are very nice and I actually did get some limited help, but in general nothing seems to move them toward opening the API. Multiple 7 and 8 figure accounts have asked, demanded, etc. no go. They have their problems, but 10s of thousands of $ per year in price improvements certainly makes them easier to swallow. Don't know about Schwab, but TD Ameritrade just cut their PIs off overnight about 3 years ago