Obviously an Elite Four set-up, but otherwise I can't discern any rhyme or reason to type affiliations or specific line-ups. Also unusual: The Dragon-type trainer has a NFE pokemon, and is not the penultimate member (4th of the E4). Also, the dark-type trainer has a legendary pokemon. Nevertheless, an interesting concept.