and another thing with mono types - having a mono type team isn't a restriction really if you think about it.
you only have to worry about your type specifically; what are you weak to, what are you strong against, what aren't you strong against and what isn't strong against you.
keeping these things in mind when you flesh out your types will make your team much much stronger.
eg.
moves like wide guard on a flying team to block rock slide and rapid spin to remove stealth rocks.
having a lightning-rod water type on the water team to soak up electric type moves.
having a rock team and knowing you are a slow type so running rock polish or trick room.
running rain dance on a electric team to get thunder up to 100% acc.
mono type teams can be amazing if you put a little thought into them.
cant wait to see the types and teams selected