Lol I read it said "anyone in your traveling party" and my first thought was "mmm let's romance the guide" xD
It's hard to say. No ending in the game is 100% happy. What separates an ending that sucks from an ending that's good, at least for the circumstances, depends on the person. He does have more than one conclusion that's centered around him, though. Some of the results have been considered pretty okay to the people who have gotten them. And there's also one that pretty much everyone agrees is terrible, haha.