He is good, but the Science class is so stacked, you have to decide if he’s worth an immediate rank up. I would take up Scorpion, Titania, Photon, Silk, Human Torch, OG Hulk first, but would still consider Spot if I didn’t have all those options.