Remember we can now also buy Avios from Qatar.
Its easy to switch Avios to/from your Exec account into Privilege Club.
I needed to buy additional Avios when Qatar decided to do *2 eredemptions for their business redemptions in Spring24.
Bought during one of their bonus offers and for 88500 Avios it cost me £940. So 1.06p a mile so significantly cheaper than this BA Bonus offer!
I do agree about boost and always Boost my Amex Points and BA Shopping * 3.
The monthly subscription I did last year but shied away from ponying the annual cost up front. There are sometimes bonus offers on this monthly subscription but the downside is you don't get the full miles until the end of the annual subscription.
Hope this helps