No surprises.
It's not a 'premium' product, it's an addition to the fleet. BA would have configured the layout in accordance with operational reasons and, most importantly, cost/revenue.
There is certainly no 'premium' feel to J on upper deck of SQ A380 (over and above other planes). It actually feels like you're on a 777.
Upper deck of 744, it ain't.