why strong base? you have no strength which should be at least to 50. you also have points into return specialist yet no carrying? at least your not getting ST duties any more. I like the vision but you agility should be pretty even with speed. 92speed/90agility and youd see better results