The spy is pretty useless unless its an sbh spy or you don't have access to advanced infantry and you get a mendoza etc.
Its really easy to spot unless your team is brain dead, so they would have to redesign it to make it harder to detect, the only thing i would like to see is some mutants like the visceroid or maybe the technician from the rts which was basically useless but could be a nice joke character.