I see no problems with your fund placement nor with the relationships of Lg:Md:Sm or U.S.:International, etc. Very nice work.
It's true that when most of us see 0% bonds, we cringe. However, it's a very personal choice and you have plan.
Now go get 'em, tiger.