I have only ever had HbA1c's in the 5s (knock on wood) - I do my best to eat low carb, test 7-10 times a day, and correct at anything above 7, or under 4.5, inject 15-30 minutes before every meal, check 2 hours after, adjust.
The only hypos I ever have are when I eat high carb food (usually when I eat out, or its junk food), and go high and have to correct to bring it down. There is just to much risk associated with high carb foods - its not worth it IMO. Never fries, always salad. Never burgers with whole bun, low carb bread, small portions, rarely pizza but its always a battle lol
I try to limit my meals to 20-50g carbs, and only eat 2 meals a day. When I snack its with cheese and vegan lunch 'meats' and veggies which have no carbs. Occasionally i will have chips/crisps and that will almost always ruin my night and send me high so I am working those out lol
To be honest I haven't had to change much to hold this 'diet' and what I have changed I don't miss at all. Its totally worth the minor trouble in my eyes.