A second opinion can't hurt but since these things can be so hard to pinpoint, they'll probably have vague answers/ideas/suggestions after just one visit. It would take more than just a visit to establish a good report, ya know? But hey, who knows, you might end up liking this vet a lot more and sticking with them instead.
I still question the Royal Canin. I'm not sure I understand his logic about the vegetable proteins in regard to EPI. Ronin was doing fine on raw food, right? It was just once you switched to different kibbles that he started with the upset stomachs?