We did quality kibble, quality commercial raw (for 6 months) and have tried nearly ever protein out there (except for the exotics), nothing worked.
While I do believe that a quality raw diet is best, I've also learned that high quality formulas may not always agree with our bulldogs. So I say, if you found something that works for your dog, stick with it. In fact, buy stock in it to make sure it never goes out of business!!