There are plenty of folks that have made a davinci work . I have a friend that loves his little to no mods he does not allow it net access the wifi is off when the printers on.This would not work for a school.
You will find good and bad reviews/ experiences for just about any printer/brand out there.
The local maker space has a stratasys U-print SE it takes propitiatory filament and it takes abs ivory that is it no other choice. it is a $15 k printer. But is is dual head and does support.
One of the main issues with davinci is it is closed source/ propitiatory. Open source gives lots of choices and you can control virtually every aspect of the machine. you can learn and teach about hardware, firmware, CAD, cam , machine control,g code etc.
I am one of the folks that chose the kit build route for printer #2 and #3 they are work but one leanes the nuts bolts wiring and software . To own a printer you need to be comfortable with fixing it and a little tinkering/ adjusting. If you build a kit there is no fear of I might break something on it if i touch it. IMHO the mass market of consumer goods has instilled a fear of electronics to the general public. The maker movement is trying to change this.
And thanks for wanting to introduce 3d printing into the classroom and taking ownership of the project.
Soliddoodle 4 stock w glass bed------Folger Tech Prusa 2020 upgraded to and titan /aero extruder mirror bed
FT5 with titan/ E3D Aero------MP mini select w glass bed
MP Utimate maker pro-W bondtech extruder
Marlin/Repetier Host/ Slic3r and Cura