Top 5 at the highest is what the sane people in this community believe. But I am afraid we will have to listen to the "if only someone played Skarlet at the fullest potential..." nonsense for as long as the game is alive.
I know you already know what I am about to say, but these delusional people in the Skarlet forum need a reminder every week. She cannot be a top 3 character, because unlike the top 3 characters in the game (i.e., Kabal, Kenshi, and Kung Lao), Skarlet's overall match ups are fairly balanced. With the possible exception of Kabal, she does not lose badly to anybody. But she does not dominate anybody either. Outside of execution, she is definitely one of the more viable tournament characters in the game. But she is not top 3. And neither is she tied with Kabal as the best character in the game, you stubborn fools.