Stinky poos very often mean some sort of parasite unfortunately. You might need to check with the vet on that.
As far as selecting a new food, here's an article that I like on it:
http://www.littlebigcat.com/nutrition/s ... -pet-food/I would caution against EVO. Most pet food stores have stopped carrying it, and my cats (all 3 of them) got very ill on EVO last year after one of their recalls (even though the food they were eating wasn't part of the recall) because they can't get their quality control problems sorted out, so please cross that off your list for the sake of your cat.
As far as the other ones you list go (and I would probably add Tiki Cat, Weruva, and Earthborn Hollistic to that list, plus probably a few more), I think it is kind of splitting hairs. My advise is to find a few things from that list that your kitten has a lot of enthusiasm for, and go with that. Mix it up, make sure that he isn't 100% reliant on one particular food. And I wouldn't worry about something being a "kitten specific food" or not. I took my bengals off "kitten" food after the first month or so, and Neytiri ate what the bengals ate, when she came along 6 months later or so, so she never did have any.
Another thing to consider is that you can do a raw diet without any work. There are products like this that you can buy off the shelf:
http://www.radfood.com/