That general rule can apply to nearly the whole cast. Each character has their optimal BnBs, and Block Strings. It's depending upon the player to change up the pace of the game, play mindgames, have solid mix ups, pokes, etc, play zoneing or rush down, or alternate depending on how confident you are against the matchup.
Who expected Tom to play Subzero really aggressive? Or who expected Slips to body people with a generic character like Scorpion?
I'd stick with Reptile, he's great, I'm still learning him and trying to improve my execution best as possible. I'm not that great of a player, I'm average at best, but I understand concepts, and I try to apply that to better my self.
You don't always have to do 321~Green Hand, you can do into pokes, throws, crossovers.
Do you know why Chris G is great? Because he's not a generic Reptile player, if you've ever watch ANY of his matches, he's unpredictable to an extent IMO. He goes for the most difficult combos when others are a lot easier. He can zone or be aggressive too.
Hope this helped.
Stick with him, he's great.