First consider how to implement this. Will this all be in tax sheltered accounts? How much space do they have and how many are there? You will need a way to allocate them. If you end up using this across 10 accounts for two people consider whether and you will be able to do it. Do you have enough money to afford proportional initial investments in all of these with $3,000 minimum in VFSVX? That being said, once you have a basic Google spreadsheet going and automatic transfers set up, it should not be particularly hard to manage. For simplicity consider keeping the smaller slices each in their own account, and use VTSAX everywhere to keep them in balance.
For the actual allocation, it's mostly OK. You might try and find a way to bump VFSVX to 10% for two reasons, 1) 25% international stocks historically been a little less volatile per unit return, and 2) 5% is almost too small to be worth the trouble. You might get better results using long term and/or treasury only bonds for your little bond allocation. It also might not be needed at all at this point. I don't know why you included it though. If in your mind it is doubling as an emergency fund then VBTLX is good.