I was on a refit -300 in BP a few weeks back and it seemed like they'd missed the final day of refit work where they were supposed to go through and tighten everything up...it was a total rattle trap. .... literally falling off left right and center.
I've not been in a lot of other J hard products and find it perfectly adequate, but I understand they've gotta keep up with the Joneses.
I did a J leg on SK's refit A340 last month and loved both the hard and soft products.