I haven't played against enough JC, Tanya, Takeda or Shinnok to really comment on it. Though I like Crystal against non Ronin, and A-List seems like it could be rough sailing. But other wise for those I feel for the ones you listed in my opinion it's
Good: Raiden, D'vorah, Jason obviously
I feel like he can zone all of them pretty well and won't get bullied.
Even matchups: Jax, Kung Lao, War/Sun Kotal
Aftershock vs Jax has served me well, but he's a savage in the corner. Crystal* vs Tempest is a godsend. I like Metallic for Hat Trick/Buzz saw though, feel like I get more out of the restand and the gold rocks then the shatter/flex armor. But Kung Lao got too much going for him for me to say anything past even.
Bad matchups: DF Liu Kang, and maybe BG Kotal
Liu Kang: I can't get anything out of Crystal or Metallic. Fireballs and bruce lee kick can ruin zoning attempts. Normals too good to really keep up the crystal armor, gold balls too slow to contend. Maybe lava with it's restands can do better but he has to get in which leads to the real problem. Liu can just bully Tremor, great pressure, he can armor break all day, a good poke to low profile, good normals, ect. Might just be me but this is the only matchup that makes the character feel weak, and usually I find a better answer for a struggle MU with a different variation but not here.
Kotal: This might be more even but I feel like this can be trouble. I feel comfortable with War/Sun God vs Crystal. But I like what Blood God has going on. In the right hands he can tank through Tremor's zoning. He can parry everything but the ground pound and can heal while doing it. For getting in(which he may not need to do) and dealing with the projectiles he has nice advancing strings and a jump in punch that would make Dhalsim proud. And he has the bully normals, d1 for days against Tremor.