Quick update to this if anyone's interested - Avios and TPs have posted as a business fare with the class bonus and all, which is interesting. Not sure whether they'll be readjusted manually or something but I guess we'll wait and see.
With regards to the product, looks like I might have to get myself to Oz to try the A333