There's no question that spam should be flagged as spam. That's what the flag is for. But sometimes people also vote to close with various custom close reasons. Is there any harm in that provided they also flag as spam? (I don't see any point to the close vote, seems like a waste of time, but that's not the question.)
I'm speaking technically in the SE system, not in terms of social engineering. I could see the argument that voting to close "because this is spam" teaches others to vote to close rather than flagging (because the close vote is highly-visible and the spam flag isn't), but it's not what I'm asking.
I could swear I saw something somewhere on meta saying that if a question is closed before enough spam flags are accumulated, that has some kind of negative effect on the spam flags, but I can't remember the details or find anything. (Maybe I'm misremembering; is it editing that can impact spam flags?)
The question Vote to close or flag as spam (or both?) is closely related but doesn't seem to answer the question about harm (although the accepted answer says "All other actions are optional").