I'm finishing my masters with Harvard Extension School and it's mostly as you say. It's good curriculum, pretty good professors (in comparison to my Stanford undergrad) but open-enrollment + Harvard's famous grade inflation does make it somewhat of a back door.