Why the hubbub about the trailer? We have the script, and we know the movie will be awful.
The idea of DC + TF is no worse than TF + Marvel. As for the timing, DC was at its best post CoIE, but pre-Zero Hour. Post Zero Hour, DC started getting a bit too pretentious, and their indecision became structural more than accidental.
I stand by the name "Strongarm" for a police car. Factions be damned. But, yes, the arm engineering in this case is troublesome.
-hunkering down to wait for OTFCC Astrotrain to get here.