I don't really like this mod in its current state.
The type chart changes make no sense, flavor logic is thrown out of the window (Storm Drain Mewtwo? Really?), the new moves are stupidly OP and/or luck-based, the "all dragons get fire STAB because dragons breath fire" is something that makes no sense whatsoever either (most dragon types in pokemon are based on oriental dragons, who have nothing to do with fire) and I don't see why you should punish certain pokemon because you got tired of them (read: Defeatist Ninetales).
There are many cool ideas but you really overdid with the changes so I'd suggest to tone them down.
Just my two cents.
Actually, since this mod as well as GenNext and DuskMod are very possible candidates for the next metagames of the month, I'd suggest to choose a specific goal and make sure each mod ends up not being too similiar to the others.
GenNext is based on plausible changes the current pokemon might get in the next generation while DuskMod originally aimed to remove luck-based elements such as freeze and crits (not sure if it's still the case).
So, what about this?