I'm not sure if this has been stated before in this topic, though I mentioned it in chat/elsewhere before, iirc, so I shall put it here.
I think this Brawl lacked in requiring teamwork. It seemed like the only thing holding the teams together was the fact that all of their points got added together (to eventually decide the winning teams). A suggestion of mine, and mind you, this is only a suggestion, is that maybe each team has a common goal they work towards: The Card Creator designs a card, the deckbuilder builds a deck using it, the writer writes lore about it, the Boss could just be the one to keep everything organized and post/send it in, and the FE and OT do... something. Just a thought...