I've realized I made a mistake in my wording: I said no dual-types and I think that was interpreted as I wanted pure type pokemon, when I meant no 2 pokemon of the same type.
Did you roll this team thinking I meant pure types? If not then I'll stick with this, but otherwise a reroll would be...