The main question here is how detailed to be. It’s important to write your scenarios in a feature-agnostic way. That means that you shouldn’t include so much detail that the scenario virtually dictates a particular feature, nor should it be so detailed that it dictates a specific workflow.