That's an excellent build. The only 2 nits I would offer is stamina and carrying are low - stamina especially. But, those are always painful to spend SPs on, so you may or may not want to do that. I'd focus on FS/QC and SH (which means a little RR too) for SAs if you decide to go that way.
Think about strength to 40 also for breaking tackles at some point as well.