I have 4 flashforges set up like this. It works ... kinda, I have issues with big files. The best thing I can think of is to not use mapped drives, but rather, dump the gcode 3xg files into a single directory and write a script to load the last written file to a network path - this keeps windows from accessing the drive when the printer is printing - which I think is a very valid concern - if the sd card is tied up talking with windows, the 3d printer controller may have an issue reading.

In the end, I'll likely write a program to manage printing - then again, I'll likely roll my own solution with a combination of optoprint controllers and flashair cards and a windows program to roll it all together - so I can manage afleet of printers.