I feel similarly to you OP.
I have given my kids all their vaccines to date, albeit with a slightly different schedule after doing some research.
However, I don’t really see the need for them to have these vaccines.
It doesn’t stop transmission or disease, especially at the super low dose that this age group get. And mine have all had covid in the last few weeks anyway. So surely they have “natural” immunity to the current variant circulating rather than the original version the vaccine was based on.
PLUS there is the niggling concern about long term impact. Yes covid itself may have worse heart-related consequences, or more, BUT my kids have already had covid. That ship has sailed and in any case the vaccine doesn’t stop you getting it full stop. I am triple jabbed and just had covid myself.
So any long term risk for covid has already happened. I can’t change that. I couldn’t help that and if they suffer long term consequences I won’t feel guilty because there was nothing I did or did not do to cause it.
I can’t say the same for the vaccine which, from what I can see, in the situation where the kids are healthy and have already had covid recently, offers little benefit at present with an, admittedly small, risk of future problems that I CAN avoid for now.