This is my all-time favorite ally. Cheap for blocks in certain builds, but that's only a small part of it.
With the right teammates and strategy, you can make a ridiculously strong combination with Cosmo. As an example, Cosmo is in Spider-Woman's deck and gets played. Spider-Woman gives Cosmo an Honorary Avenger. If you really wanted to go all out, an X-Man ally, specifically Storm (For reasons I'll explain later) could play Honorary X-Men on Cosmo. Now Cosmo has the tags for Guardian, Avenger, and X-Man. Here's where the fun begins:
Depending on what aspects you choose as Spider Woman, (Or if you play as Adam Warlock with an Avenger/X-men teammate) You can now play upgrades and supports for Cosmo until she is insanely powerful and to your liking. Including but not limited to:
Laser Blaster (Guardian)
Danger Room Training (X-men)
Sky Cycle (Avenger) - This one is extra important since we can give Cosmo more than one activation per turn.
Comms Implant (Guardian)
Power Gloves (Avenger)
Energy Spear (Guardian)
Enraged - This Upgrade will have no downside if you are using one of a few select strategies to prevent Cosmo from taking any consequential damage
Protection: Protective Training (X-men)
C.I.T.T - Another really important one if you intend on using Cosmo more than once/twice per round.
Clearly Leadership and Aggression are the more important ones.
Now that you have Cosmo upgraded, you need a strategy to prevent her from taking Consequential damage, and there's quite a few. If you or a teammate is playing Doctor Strange, your Invocation Deck is made up of 100% Event cards. If your X-Men ally is playing Storm, her Environment deck will also work. If you are solo, or dont have either of the other options, Spider Woman's alter Ego action to prevent consequential damage once per round. After that, you will be relying on Cosmo's buffed hp, and cards like First Aid Med Team to heal her up between activations. Using cards like Shake it Off or Ready for Action to give Cosmo tough will also prevent some consequential damage depending on the aspects you've chosen (Your teammates can fill the other aspect roles if they so desire).
If all is setup, Cosmo can activate 2-4 times per turn, dealing a bunch of overkill and piercing damage and taking no consequential damage in return. Depending on the scenario, Cosmo can also thwart for quite a bit depending on upgrades.
So far, the most ideal way to set this up is for a Spider Woman player to team up with a Storm player. Spider woman will play Aggression and Leadership with an Honorary Avenger, and Storm will play Protection with an Honorary X-men. Every time Cosmo activates, just choose the "Support" card type, and discard the top of Storm's weather deck. You're guaranteed to be correct, and Cosmo will take no damage.