It does seem odd that Netflix isn't consistently displaying the banner ad for the show to all users on the website. That's a definite fail. I can't recall if a trailer space like Bob
mentioned was visible in the Netflix app on my Xbox at any time in the past, but I haven't seen any special notice about the show today when I've looked.
Speaking of failure... I'm not seeing any way on the show's landing page on the website to add it to my Instant Queue, which is just plain bizarre. I had to search for the show in the Xbox app to do that. That's a rather unintuitive way to add a show to my queue, and I can't think of any licensed shows or movies that I've had to add through such a workaround.