I think River was handled very well, actually. I liked Kerry but wish you didn't have to go through hoops just to get into content surrounding him, especially since you can't build any kind of relationship with him outside of sidequests. If the latter were the case, then yeah, it'd be fair imo...