I could be taking too much from the trailer, but you would think something like this needs to have a weakness. I think that you don't have much time to use it. This guy moves quick after it is deployed. https://vine.co/v/ezwYFFH2eIi
If you watch down at the bottom right at about the one minute mark, when he hits his shield, the star card starts to drain. I'm thinking its going to be about the same for the big one