While it is still very subjective, what you have posted seems good to me,

I'm sure others will disagree , but we have hindsight which is always 20/20.