Unfortunately the 737-8 flights are loaded with the S7 configuration seatmap (8J/168Y), this means the J seats will have less legroom than QR's A320 with the cradle type seats. While new seats take a while, they could have at least taken out a row of Y seats and increased the J seat legroom to match the A320 until new seats arrive.