It's a pretty good trailer that doesn't give too much away, but it does have an exciting impact. I still think Bree Larson is bland, and her little girl voice doesn't seem to match with the character. I like that we seem to be starting with her crashing to earth, then I guess we'll see her become Captain Carol Danvers, and then a second life after an alien abduction when her mind is wiped and she's out in space and part of an alien team, then again when she comes back to earth, learns who she is and becomes Captain Marvel fighting off the Skrull invasion.
Captain Marvel has to have a big setup and origin if she's going to lead the next phase of the MCU. Much in the same way that Iron Man was a big flag placed for the character in the lead-in to the Avengers, Captain Marvel has to be a big starting point for the character to lead into Infinity War part 2, and then the rest of the MCU.