I never really liked Keiko much. She seemed to love her kids and Miles, but she had to sacrifice her own career to be with him. Sometimes she resented it. I don't think she regretted her choice, just the fact that circumstances forced her into that choice. I liked Riker and never found him overbearing, but your mileage may vary. He was hardly flawless, but the flaws were mostly interesting. I also think that Wesley gets a lot of unnecessary flak. He did save the crew and the ship on more than one occasion, although I did want to kick the writers sometimes for making the adults seem so stupid and blind just so Wes could shine (Datalore and The Game come to mind).