They're okay, I guess. I do like the St. Louis Battle Hawks. That's a pretty badass name, not to mention the fact that the logo looks pretty cold and welded.
But everything else just seems... generic. The Los Angeles Wildcats sounds like a typical MMA team (like a squad for the International Fighting League). As for the D.C. Defenders, they should've just named the MLS team in Washington, D.C. that instead of D.C. United. Everything else just seems like nicknames and logos for a D-list league. I remember when the original XFL kicked off in 2001 and there were team names like the Memphis Maniax, New York/New Jersey Hitmen, Los Angeles Xtreme, and the Orlando Rage. I mean, just look at this logo.
I get the XFL's second incarnation is trying to go for a more patriotic approach as opposed to the NFL. But the XFL was so stupid in its "Attitude Era"-style football that it was good. The least the XFL can do is have the championship game be the "Million Dollar Game".
My life! Food, sports, school. It's what it is!