Thanks for taking the time to do detailed feedback on this and so many entries. (And thanks for the really positive comment!)
I think you're right on the description clarity points and I would have benefited from a round of editing / proofreading before submitting for sure but fatigue won that round.