I agree with both. I guess my list might have looked like a requirement spec, but that's just my writing habits. It was just there to demonstrate the kind of issues we should have in mind.Yes, kind of. It also tries to tell apart vision from planning, warning about the latter.
Oh, but you should. Without critique there is no quality.(BTW, I was not criticizing in any way.)