Well I think this is a good idea, but not well planned. Think about it, how many pure type pokemon can u get at the beginning? There's rattata, the nidorans, mankey, caterpie and pikachu. Therefore u haven't got much of a choice. Also, some pokemon, when they evolve, get a type addition, therefore u can use the nidrans up to their stage 2, as well as caterpie. There aren't many fighting types, the fire pokemon are way forward in the game. It;s impossible to chose ghost type and flying for that matter. I think u should check on some of the rules.