Not a bad build, but i'm not sure i see SB as 12 important. Maybe it will allow you to squeeze in some improvement at core areas such as IS or ID.
When looking at some analysis of the top tier US teams (sorry, that's all i have data for), i feel he is a bit short of making it to the top if he stays at 15 in 'primary' stats. Then again, not all of those PF's have a projected set of outside skills that you are trying to get.