LBA is maybe the most challenging (non island) runway that sees scheduled jet CAT traffic in the U.K. I have operated three different airliner types into Leeds over the past two decades. It can be very challenging in stormy weather and for someone who is unfamiliar with the runway profile, it can catch you out. It is definitely not somewhere you want to spend an extended time in the flare enjoying the view.
As mentioned above, the AAIB report is the only public source where there will be enough detail available to reach an informed opinion.