I don't know. I remember a lot of people hated the previous DCAMU style (I loved it) and a lot of people love this new Tomorrowverse style (I hate it). I wonder what the overall feelings of MAWS style will be (personally I love it, so I'm expecting most others to hate it
)
For the trailer I think it's hard to say since it was so quick and edited, but I largely liked what I saw, and I'll have an even more concrete opinion later tonight when I stream this.
Might be the only episode I stream for a while, I don't know. I'm caught between watching every episode as they come out, or letting them pile up a bit and binge watching them together.