I think the AY plan is in km instead of miles and is 100km for Emerald, with double km for J and triple km for F...but not sure, there must be plenty of AY members on FT who can correct me. The IB plan had some funky point scheme when I looked at it circa 5 years ago, 14K points for Emerald sticks in my mind (I forget what the points equated to). Both of the AY and IB plans did not seem competitive for me, but might be good for people in HEL and MAD due to some special local perks.
While this question is asked often, the people doing the asking never post the results back on FT on past threads, thus the lack of any definitive comparison of the current OW plans on FT. Too bad that most people are good at asking for info but not so good at sharing the results.