Your recommendation is very good for people our age. Here are some confusions (sic) I have made from diving into what data I can find here in the US.
If you are above 55 and have not had a Xiflu infection don't pass go to collect your $200 before you get to the Xiflu shot center. There are potential side effects; but, their incidence is well below the incidence of being infected and dying of Xiflu, orders of magnitude below.
If you are male and maybe 25 or below it may be wise to pass up the vaccination. There are indications out of Israel supported by other data suggesting healthy late teenagers can suffer potentially fatal heart problems.
In the in between ages, 25-45 I'd make no recommendations one way or another.
If you have had Xiflu (and you are SURE it was Xiflu) you may want to postpone the vaccination until a test for antibodies shows you have no antibodies from your previous (probably not the real thing) Xiflu infection. There are potentially bad to fatal side effects, and if you're already immune, why bother? (It appears that with antibodies already present the immune system reaction to the vaccine is strong enough to give other health problems.)
And I'd be very skeptical about data coming form the US, at the least. It has become very highly politicized. Data sets you can access cannot be reconciled with each other. Also due to censorship issues on Google, it is not wise to believe that is a source of truth. An interesting side effect of data dives is that in 2020 the US supposedly had 360,000 Xiflu deaths. But, if you look up the interesting in themselves statistics for total deaths from all causes for say 2014-2020 we had maybe 20,000 to 58,000 (depending on how you extrapolate the data) excess deaths from projecting earlier data into 2020. Regular flu seems to have vanished. Now many regular flu cases have been mis-categorized as Xiflu cases?
The conclusions above are about as good as I can get from repeated data dives into clearly manipulated statistics. (My county reports new Xiflu deaths two ways. One is a simple "today's number, yesterday's number" and the other is a bar graph with a 7 day running average overlay. The first reports numbers in the single digits lately, seldom below 4. But, on the graph you must to back to March to find 4 deaths in a day wit the running average down under 1. What do I believe?)