Thanks! I don't want them to beat up Banshee. I got them as potential snacks/ tankmates for my betta. Stuck them in the tank and realized that one is about the same size as Banshee's body.they said red spots and antennae mean ghost shrimp, blue spots, whisker shrimp.
Yours is clearly red and a normal large ghost!
The ghosts I kept had red spots as well and were not aggressive.