Build a relationship with Dinobot
I know it was never explicitly stated, but I always had the impression that Dinobt was Megatron's second in command, and him telling Scorponok to blast him out of the vicinity and subsequently finding out Scorponok was SIC, I always assumed those facts went hand in hand.
So, here's my idea:
Scorponok and Dinobot were best friends. They both signed on with Megatron, but whereas Scorponok had complete faith in Megatron, Dinobot was more rebellious. Scorponok not damaging Dinobot and merely sendiing him for a missile ride was a way to not hurt his friend but still obey Megatron.
Deep down, he wants his friend to come back to the Predacons. But he's joined up with the Maximals..and now he's palling around with the rat. Scorponok is now a conflicted character. he can't bring himself to betray Megatron, and he's angry at Dinobot and wants to hurt him, but deep down, they're still friends.
In addition, he should be a guy who can keep the others in line. Obviously, he should be slightly slower, because Tarantulus and to a lesser extent Terrorsaur need to be wily enough to not be jokes, but Scorponok should be just enough that it makes them wary. He KNOWS that they're treacherous, but that's the extent. He's in the dark as to what they are actually plotting at any given moment.
And lastly, his dynamic with Inferno
In Inferno, he has another loyalist, but coming back to Dinobot, this is a loyalist who would slaughter Dinobot in a heartbeat, while Scorponok wants to win him back to the Predacon side. So he relies on Inferno as his backup, but he really fucking hates the guy