The PF30 BB seems like a failure of a design. BB30 or BSA are much more robust in my experience. There is a reason everyone is dropping PF30.
Through axle is a most in my book too; the added rigidity is worth it.
Lastly, I'm not entirely certain of the details on that rear shock, but if it's similar to the RC on my Anthem, it's really not that great. Minimally adequate I think.