I guess it is nothing special to have more strict Class 1 requirements: Finnair has done this for ages as far as I know (max +-3 diopters non-corrected eyesight etc.). They also say IFALPA supports these stricter requirements.
If you ask me, it is silly to require anything more than JAA Class 1.