it was the million-and-one things each tron had in store for us
Since this is speaking about Arcanotron, Electron, Magmatron and Toxitron, it should be Tron (similar to Droid as in Androids) or maybe "-tron" speaking of a group of them with different affixes (this shows up in a few other places).
made this boss feel like
Maybe "boss encounter" since multiple adversaries? But this is picking nits...
remember his own 10-Man experience
Change to "remembering"
Eye beams slowly rated around the circular platforms
What did they do slowly? Rated? Generated? Radiated, maybe?
Patches of ice and freezing wind threatened to stack debuffs on players and prevent them from moving...and were dealt with by having the DPS groups switch bosses as needed.
Needs a slight re-write for redundancy with previous sentence: "Patches of ice and freezing wind caused debuffs to stack on players and prevent them from moving...this was countered by having the DPS groups switch bosses."
In phase, we stood at equidistant positions
"In phase one,"
Wind bursts pushed bad positioned
Change to "badly"
Change to "chipping"