Some of my experience, with Citi signature.
I had the citi signature card for over 6 years now - always fee free.
in the past 2 years, I had been putting the spending to amex explorer, however this will be the last year with them as they have devaluated their points and stuff up my asiamiles transfer before the deadline - resulting a lost of over 40,000 asiamiles. and I don't want to spend time trying to spend $400 on their travel site just to make the card fee free every year. I always have QF lounge access anyway.
I would consider the Citi $49 QFF fee, only if they can make sure that I will still be fee free for life of the card.
I have found citi quite good, I was judged wrong in one of the car rental dispute some while ago - stopped used their card for a while - unless they don't take amex. and then 18 months later citi have reviewed the case and credit me the money back.
I think the OP's fee free was tagged to the citigold account - and the account manager. if you leave, you lose it all. personally I have found citigold / HSBC premier and the like useless as previously they are just another sales person - however since the royal commission, these practises has been weeded out, and you left with someone who don't care anymore.
Citibank's service is minimal in Australia - I won't consider banking with them, as they don't have teller service and their ATMs is rare to find now.