So I had a chance to play against a decent offline scorpion today (Although admittedly still day 3), and the matchup's not nearly as bad as I thought. I mean it's not good, but I honestly doubt that it's worse than 4-6 from what I've seen so far.
That being said, it is a really weird matchup, and pretty much I'm always holding forward and always approaching. That being said, SF style movements (Forward/backwards footsies movement) is actually really useful for baiting stuff out as well. I am also almost never finishing combos, since putting him fullscreen puts me at a disadvantage and instead doing shackles mixups and vortexes to ensure that he can't put me in a bad position.
If you walk forward, you won't get hit by a teleport, and his spear is easy enough to see coming that you can immediately switch block on reaction. Similarly, hellfire is really easy to see coming and can be jumped and punished on reaction. What this means is that closing the gap won't be hard at all.
Once you're close, either bait something out, block then punish (Since pretty much everything good is unsafe) into resets for as long as possible. The other thing I was doing, which while a somewhat bad idea since it's unsafe, but was working as a mixup to get that 1st combo to get resets going was to do B13 on his block while alternating between adding a DF2 or going into a d1. Both options are punishable, but only if he reads it right, and he doesn't seem to get huge damage off of it. On top of that, the random B13s tend to keep the opponent honest.
Oh and if you can, back him into a corner. A cornered Scorpion WANTS to use that teleport. Either he burns meter to make it safe or he eats a B13 punish.
The main issue I seemed to have in this MU other than how weird it felt in general and the fact that he can jump but I can't, was how stupid his left/right mixup game is. For example, j3 is an ambiguous cross up. Now if the Scorpion player thinks you're expecting the j3, he can empty jump over you to cross you up, then teleport in the air to cross you up a second time. I'm not sure but I think he should be able to cancel a blocked j3 into teleport as well. This mixup is far more lethal than his sub-par high/low game, especially once he's conditioned you to respect his jumps, all of them.
EDIT: I forgot to mention, if the Scorpion's getting cute and trying to do ground strings into teleport to cross you up, then just block straight down and punish. Scorpion's overheads are really slow and easy to react to, so don't standing block against him unless you see him jump or start those overheads.