A scene with Ellen teaching Lin would definitely be good. Along with what you said, it'd be nice to give Ellen another scene. Ellen being considered a MILF is also odd because there's no indication she's ever had kids (except maybe Android, but that's only through a technicality).
There's something else that's bothered me a little bit for some time. Should you have chosen to have Lin call you by your name, I'd think there should be an extra reaction from Jin, Sylvia, etc. when you first meet them.