The point of the song is that we have victory over the devil. That match is the light of His word that burns the devil and his lies. Stepping on the serpent's head is scriptural. You are not the serpent and neither am I...but everyone is trying to expose the serpent's ideas. The problem is that we don't all agree on what those ideas are. We both can quote scripture that states...
Isaiah 5:20 (ASV) Woe unto them that call evil good, and good evil; that put darkness for light, and light for darkness; that put bitter for sweet, and sweet for bitter!
What Jesus did on the cross for us was good. Do we all agree on that at least? It's a start. Can we find more that we agree on? I'm thinking this is all done backwards. Why don't we start with what we agree on and work out from there? Cause we sure are not getting anywhere by starting with what we disagree with.