Those props look to be an obstruction to conventional weapons mounting points, and weapons release. Can probably be worked out, but it will take some thinking.
With regards to the flight video, looks like a pretty boring demonstration. A bunch of twitchy (still...didnt they dial down the FBW gains?) high speed flyovers (negative ghostrider, the pattern is full), but no display of the much-vaunted pusher-prop-enabled attitude control
SAC bragged how X2 tech could allow the craft to "hang" nose-down on the pusher and maintain a bead on a target without forward flight....a demo which would have been quite appropriate given the audience.