I think it looks great, definitely seems thrilling and intense. I thought it looked small as well until I saw it last week in person. It has become a huge structure. It seems much bigger than BTMRR, SM, or any other structure the Imagineers have created.
Can't wait....!