Bogdan / Grudj / Pyro / Maciej over Igor.
Karmov > Piotr. Stronger against SOA, +Life has better synergy with Poison and CHEAPER by far.
However, Piotr/Karmov can be replaced by a bunch of 3* Freaks. Akendrum, Quasichoco, Boris or Olga Noel are all valid options. Mira, if you want to drop Ivana for whatever reason.
Consider using Lucy.
Experience with Cherry + Freaks has led me to the conclusion that she doesn't contribute very much to winning. She can be replaced with any of the 3* or even a 4* if you want to cut Jayzel to a 3*.
Jayzel can be replaced by either Noemi or Clover. None of the three are strictly better than the other, although Noemi is rather vulnerable this week, with Montana, Sakrohm and Uppers flying around. Jayzel can become a DR in certain situations and a damage card in others. Revenge: SOA is not to be underestimated. Clover's main benefit is her 5 damage. She can be a surprise damage card. The DR is more or less going to serve a similar function as Jayzel's SOA.
Or you could upgrade one of the 3* cats to Diana, Lois Ld or Veronica. Diana is the first choice. Lois Ld is good if you're lacking in Power / Attack manip elsewhere.
Veronica is decent if you have damage elsewhere AND you are good at pilling the EXACT amount necessary to win. There is little room for mistakes (even overpilling 1 or 2 can cause you to lose especially with Freaks/Cats) but it is a powerful card if you're that good.