Just my opinion but I wish Stern would have done more to "embrace" the theme. IOW, there is no batcave. Since I grew up while this show was on the air, I also realize how the whole deal was here and gone so quickly. But there are some parts that are so easily recognizable and should have been included besides a batmobile and the red phone.
I'm reserving total judgement until the entire program is finished.