It does help a lot :). Mew, Irida and Greninja are really good additions. I was also thinking about a one of Elekid as a backup free 30 damage, but maybe that's a little much. I think I'll do some brewing with your improvements as a focus.
Thank you for replying and your great ideas :)