I have a problem with this statement: I'm thinking about rolling my mutal funds from Schwab Target 2040 (SWERX)...
You do not have mutual funds. You have a SINGLE fund. And that is no way to invest.
Yes, the expenses of that one Schwab fund are higher than that one Vanguard fund. But parking all of your money in that one fund is a bad idea, also. I'm going to assume that you either don't know a thing or don't care to LEARN a thing about asset allocation. You should.
But if you don't, and won't, and these two funds perform pretty much equally, then by all means, switch. Over time, you'll see a greater return with the lower expenses at Vanguard.
But let's say you do learn about asset allocation and diversifying your portfolio into different asset classes. In that case, you should keep Schwab as your custodian of the account. No one says you have to own any Schwab funds, and you do not have to. With Schwab, you can buy any no-load funds out there, including Vanguard funds. But if you switch to Vanguard and want to diversify, you can only buy funds within the Vanguard family. And, Vanguard does not have all of the best funds in every asset class, let alone in ANY asset class - they have some good funds and some bad ones and the rest are mediocre, like with most companies. NO fund company has good funds in every asset class. So, why limit your portfolio to Vanguard funds, or any one company's funds?
Stick with Schwab as the custodian but buy the Vanguard fund if you don't want to bother learning about mutual fund investing. You don't have to switch from Schwab just because you want to dump that fund.