Now using:
Shadow Wicker Man Ed - Alchemy/Cosmic
Sentinel Troll - Greed/Inspiration
Sentinel Onyx Son - Singularity
Wicker Wolf Evolved - Vipers/Cosmic
Found this team slightly faster and more robust than the one above.
To be clear: I didn't lose any battles with the previous team, but it came much closer than with this one.