I would get it done. If he needs it better sooner than later. If you wait twelve months he might still need the surgery and have gone through multiple more bouts of illness. I would also be concerned about giving more and more antibiotics. Good luck, it is so hard when we are left to make these huge decisions for our little ones. I had my tonsils out when I was 8, I think I had about 4-5 of pain but the panadol helepd, as a kid I remeber I felt so much better when I got back to my own house. I hope he recovers quickly if you go ahead,
hugs