A difficult read indeed. I completely agree with landing the aircraft anywhere, immediately. But having only 3 minutes from initial warning to the cockpit being saturated with smoke, it's hard to imagine any crew surviving this, no matter what they did. The report also suggests that a ditching was likely to be unsuccessful.
RIP