We've not actually come across an instance where we've needed someones demos & they've been using Geforce Now. But you are absolutely required to provide demos to staff members if requested to. Sometimes we need the full demo, but often issues can be dealt with by a recording of your perspective which you can easily do even with Geforce Now running.
I advise everybody using Geforce Now to be aware of this, and ensure that you've got some form of recording software running constantly. If for whatever reason a staff members requires a demo, it'll be you who is going to be (in the shit).
Hope this cleared it up.