I get your point, it's a good one. Yet, in order for Ezekiel 38 and 39 to be meaning after the millennium, the millennium has to occur in this age, and not in the next age after Christ has returned. And like I pointed out in another post, in order to accept that, one has to admit Amils have been correct all along.
Ezekiel 38:22 And I will plead against him with pestilence and with blood; and I will rain upon him, and upon his bands, and upon the many people that are with him, an overflowing rain, and great hailstones, fire, and brimstone.
23 Thus will I magnify myself, and sanctify myself; and I will be known in the eyes of many nations, and they shall know that I am the LORD.
Since common sense has to play a role in determining the timing of events involved, does it really make good sense, that if Christ has been physically present on the planet for a thousand years, that there would still be some that He would not be known in the eyes of many nations, and that they don't know that He is the LORD until He fulfills verse 22 above?