There is good news: all concourses - A, B, C, D, N & S will be connected once the central security checkpoint opens in April (A concourse will be accessible once it opens for business on June 15); it will be possible to check out the A Concourse even if you are departing from the North Satellite.
Still recommend trying to make the open house - should be a good event.