Sounds like Venom may be a good choice. Before I spend my splinters couple more questions. The only pet I have currently is Old Lace and it looks like most pets are acquired either through cards, in game drops, or prestiging. I plan on prestiging someone through red (not doing cosmic, fuck that). Also I only have Magik and Firestar teamups, so my question is, since I have a ton of heroes already anyway, are there any compelling reasons to save them for team-ups rather than using them for heroes and/or is there any way to use splinters for pets?
EDIT: Nevermind about the team-ups, just saw that they are a lot cheaper to buy than heroes are so they are kind of a waste of splinters. Any must have team-ups?