> I'm wondering how tricky it'd be to create a C# FS implementation that supported both Dokany and WinFsp from the same codebase.
That's actually a cool idea.
The API's are not dissimilar as both API's were designed for Windows. If you decide to look into this you can count on my help and support.