Yep, I suggested Lion Mane way back in the previous thread. He really does feel like a villain built for Vixen.
I like your suggestion for Orca as well. Orca has a lot of potential since she started out as a sympathetic person and is in the same boat as Curt Connors, she didn't mean to become a monster.
I like this design.