Throne of Glass Reading Order. Can Someone Confirm It’s Correct?

I've seen this is a common topic, but this is the reading order I've settled on for ToG. let me know if it's correct.

  1. Throne of Glass
  2. Crown of Midnight
  3. The Assassin’s Blade\*
  4. Heir of Fire
  5. Queen of Shadows
  6. Empire of Storms / Tower of Dawn (tandem)
  7. Kingdom of Ash

I put an asterisk on Assassin Blade cause it's the prequal and I've seen people debate where in the series to read it. As for the tandem reading, I have a guide with what chapters to read in order of the two books.