No, we don't in respect of this. Assassination and Sub could be rolled into one spec/theme. Outlaw is fine as it is. A third spec for a Rogue could and would ideally be a tank based Rogue centered around evasion, or a Bard as a healer/dps hybrid.
Fire Mage isn't really necessary either as I feel like Destro Warlock fits the same theme and aesthetic. So for Mage instead of Fire, we could have Chronomancer as a healer, or a Blood Mage as a healer.