I have ~ 600k Avios and we use the 241 every year. No problem collecting Avios but given the uncertainty of the industry I am happy with the 0.9p...
I did not know that you received offers to upgrade, is there a reason why you went for the green card and not basic card (free). Does anyone have the basic card and do you get upgrade offers with this one??