Is only difference between Schwab and TD the $2500 minimum for TD? Any advantages for TD?
I don't know anything about Schwab since I never used it, but I can tell you my experience with TD. I had a lot of trouble getting started with them. I made the account while in America, and put $3000 in it to stay over the minimum. When I got to Israel, I tried to put a check from my Chase account into TD from their app to pay my rent, but apparently you need to have the account for 3 months before you can use mobile deposits, so I had to have my mother in law make a deposit for me in the States. Not really their fault since I should have checked their policies, but still annoying. I'd imagine most banks would have similar policy. However, once I went to withdraw my rent, my card got eaten by the Israeli ATM since it got declined. I called TD to find out that there are withdrawal limits on new cards, and I had to wait for a new one to be mailed to Israel since Leumi had already mailed my card back to the states... I called to get a new card sent, and they say I need to send an SM requesting one, so I did. Days and weeks go by, and still nothing. So I call again and they tell me it was never sent, and to SM again.. Anyway, after a few days, I get my new card, and I call to ask them to lift the limits so I can make a withdrawal. Apparently, they can't do that over the phone, so I had to send an SM and wait for them to write back confirming that they did it. They didn't write back until I was already asleep, so I had to go through the whole process again, of calling and SMing.
So, bottom line, once you get through the first 3 months and you can use mobile deposit and withdraw without limits, they work fine.
But until then, they are definitely not America's most convenient bank. Maybe give Schwab a try.