I would suggest you to check out also finnair , Cathay Pacific and British airways.
The latter has a definitely inferior business class product, but its frequent flyer program (executive club) might be interesting. You do need 4 flights on BA to get status, but this includes codeshare flight as long as you buy the BA ticket. And it is fairly easy achievable.
Redemption tickets using avios are very good on Cathay and Qantas.