The split looks fine to me. You didnt mention cardio, at 20% you def. need it.