Bins are great, but then I'm normally in J on the 900s so there's normally space in the closet or overhead. The bins on the FINs from Delta (or wherever) that were already larger are quite different. Removing the IFE really is an annoying step backwards though. At least leave it in J (but that probably makes even less sense than not having it). Since I never get internet on flight routes hopefully the internet upgrade happens soon.
At one point the announcement said there would be new J cabins on the 900s along with the internet, bins and no IFE. Is the seats/cabin refresh also still happening?