Personally the only thing I'd change about that list is to say that I'd always gem a red socket with a runed Ruby, and yellows always with a Reckless Ametrine, provided the socket bonus is SP. Potent Ametrines (+crit+sp) may be close to reckless (+haste+sp) for fire, but reckless will be better for arcane. Using reckless ametrines will make your gear more flexible to work well in both specs.
Meta- Chaotic Skyflare Diamond
Red Socket- Runed Cardinal Ruby, Potent Ametrine, or Reckless Ametrine depending on what is better for your current gearset.
Yellow Socket- Either Reckless Ametrine or Potent Ametrine, depending on what is better for your current gearset.
Blue Socket- Purified Dreadstone.
For TTW/Fire, -ALL- socket bonuses, except for ones that give Intellect and Spirit, are worth getting.