The QR A319 (pretentiously dubbed BusinessOne) is a nice service. A flatter longer bed than BA, less private than a CW window seat but marginally more so than CWLCY. QR's catering is streets ahead of BA too.
Beware of equipment swops on A380 flights, the A346 is often the replacement and they are the dogs of the longhaul fleet with a pretty mediocre angled seat.