There is serious bloodshed in Ezekiel 38 & 39 with Gog & Magog, but not so for Gog & Magog in Revelation 20.7-10, so I agree with you.

Aren't these "dreams...visions" (Joel 2.28) having to do with a period of time before the Tribulation starts, because Joel 2.31 says "before the great and terrible day of the Lord"?

It almost feels like WW1 & WW2 in Ezekiel 38,39 and Joel 2 all of which occur before the Tribulation. What do you think of that?