Membership makes sense if you're in Houston and have limited time to commit to entire and entire weekend event. I can go out on a Saturday morning and get a lot of track time in before heading home at 1pm. The biggest challenge that I have is that I work M-F, and the track rents a lot of weekends out; my entire month is scheduled around the times the track has available for me. So, definitely look at their calendar and make sure it aligns with your goals, needs, calendar, etc well.
To your point, sure, I would rather run MSRC or ECR, but they're five hours away vs 40 minutes. I'm assuming anyone looking at an MSRH membership is in a similar situation, ie they live in Houston.
I definitely do wonder if they have a plan for the surface, but it is not the worst thing in the world in my cars.