I, for one, don't do well on a ketogenic diet. Plus that there is a chance ABX like rifaximine works less on a ketogenic diet, because starving bacteria apparently go into survival mode.
From KDM, I got the rotation diet, with lots of exclusions like wheat, dairy, egg, soy and lots of nuts. I went to the dietician who works with him and she advices especially to eat no fructose, which basically means no sugar.
Instead of just cutting a lot of stuff, I try to eat as healthy as possible. I do eat carbs, lots of vegetables, hardly any sugar though.