In Rof, of course - reality sure was a bit different.
For fighting ?
Most difficult i find the SPAD XIII, it cannot turn, its rudder make it lose energy, you cannot SEE anything from its cockpit. The only chance is to spot an unaware foe and dive on it, shooting - and then dive-fly away, fast. I find this "thing" the most idiotic construction, apart maybe for flying air races.
SPAD13 is a fantastic plane that is also very forgiving and does not have as much uncontrollable osculations caused by rudder input as SPAD7.
Dogfighting all Alabtroses, DVII (not "F"), Pfalzes is a dodle. Not jump in and run away, but sustained dogfighting - when you understand that SPAD not only has great top speed, but also has climbing rate that is up to 40% better than any of its competitors above. And just cut their trajectory in climbing turns - Albatroses will not stand a chance. Now, if Dr1 or DVIIF appear - now it is a boom and run away time:)
DR1, N17 and Camel are all very hard and much harder to learn than SPAD.