The difficulty of French SL is subjective to the person taking it up. If you already have a base in French, perhaps you’ve done it in your education previously, then it will be easier to take up French SL. However, if you have no knowledge in the language, it is preferable to take it at ab initio level, which is the most basic level.