I've been feeding grain free for about a year now. Less poop, less smell to that poop, and not as much tummy upsets here
If he's doing well on it, then it's right for him. I think just like people, they are all individuals and we just have to go with what works for them