Are you sure that it is worth switching to QF? Its scheme seems to be even worse than BA's
For the upgrade to Z class, you should get FF miles based on the underlying economy class
For the paid upgrade, you may get the higher rate but I don't think that you have any comeback if it credits as the underlying economy