Well, maybe it’s just personal preference, but I use Dutch and English (a closer language pair than FR/EN) on Android and iPadOS, and it works great for me.
Of course, you still need to switch for CJK languages (because they need an IME), but that’s a given.
Of course, you still need to switch for CJK languages (because they need an IME), but that’s a given.