I know I've been off the setter's wavelength recently and been out out of step with the general consensus, but I definitely think this is at the harder end of the scale, at least compared to the recent run of puzzles. There's even a French phrase, and not even an anglicized one like "deja vu".
Anyway, maybe I'm just out of step again but I do think this will cause some problems and I'll be interested to hear what others make of it.