I haven't looked at the seat pitch and seating configuration but I am not a fan of the fact the windows can be controlled by the FA mid flight.
Yes don't have a issue when coming into land and people won't put up the window shade or put it up and as soon as they walk past they put it back down...