Things are significantly better than the problems of 2022, and to a lesser extent 2023, much of which was due to staff shortages and industrial action and a lack of aircraft capacity. BA’s results yesterday showed significant improvements in on time performance.
Nothing is perfect but you have good consumer protections in case of delayed flights or a missed connection on a through-ticket. The BA World Traveller plus product is considered to be very decent as premium economy goes.
I’d have no hesitation in booking BA for your journey.