No they don't. They only play at Vector a couple of times a season. Normally they play at the NSEC which is around 4000 when packed.
Friday was a major promo game for them against last years finalists and their main Rrrrrrrivals. Also it's easy to sell a team when you have bought the best one in the league.
As for banner. Why decide now? I'm sure our PR clusterfuck will give us another half dozen stories by the next match.