No, the file server has just been created as a separate cluster resource.
If I had a test system, I could try a few things instead of bothering forum people! But anything I do here, (ridiculously) I do on live.
I'm guessing if I make the file server a dependency on the SQL instance, it may be available regardless of it's node ? but I'm wondering if this may create other problems. ie. if the file server is used by any other SQL instance.
It may be that I need to blatt the file server all together or move all relevant files onto a disk that can be created as a clustered resource dependent on the SQL instance.
Maybe I'm overthinking a design that wasn't particularly well thought out in the first place?