It's kind of weird that your mod has made Force India dominate every race. I don't know if it has any thing to do with other mods that I had before.
Your mod has made the game more exciting and I love that. Also I've done some test and find out that big teams are still faster (but the gap isn't that much now).