Four Pokemon? What is this I don't even. Come on GameFreak, I was looking for a challenge. Save a massive level difference (which I doubt there will be), six Pokemon will walk over four any day of the week.
And as for the typings... Psychic, Dark, Fighting and Ghost? *facepalms* There are 4 types we've still never had in the Elite Four, and you go with 4 types we've had twice before? That's just... it's almost as stupid as the Fire/Fighting starter. Not to mention the stupidity of having a Dark-type E4 instead of gym leader...