For me if you are really going for BDD then it should be more then just given when then in your code.
That means your team should also make the user stories in the same manner so that everyone is talking the same language. That is the power of BDD.
If you are just doing it because you think your test are more readable but you implement stuff like
Given i am on a page
When i click here
And click here
Then go there
It will be a waste of time and effort and i would suggest to just use mocha for your testing.