Fighting rook as Val gave me nightmares when I started playing online. I could destroy most opponents with some quick bb back b bb forward b spamming but never a rook who halfway knew what he was doing. And it felt incredibly unfair. You do all that work to chip away at his health then he just gets you with a random super then randomly hits you with a special throw on wakeup and its all over.
Well, I ended up matched against a number of competent rooks several times in a row and after a lot of gruelling matches I trained myself to beat them. And guess what? Now my valerie is absolutely unstoppable against other cast members (previously I would just lose to anyone who didn't die to the spam)
I would say be a little patient and take the time to study the matchup. I agree it seems much harder for valerie but trust me, when you have the matchup down, the enemy rook will literally have no hope but to play super solid and pray for you to mess up. In the end, rook really isn't a problem for us- he just keeps us honest.
Step 1- don't spam.
Step 2- don't mash
Step 3- respect him and his space
Step 4- learn to yomi counter, and learn yomi counter followups to tip the risk reward in your favour.
Also read the rook vs valerie thread for some tips (mostly helping rook beat val, just so you know how much this is in our favour once you get going)
Finally the match lordknight vs snakeeyes.... it IS very useful. A rook that is "just cheesing" is far easier to beat than one who is trying....cheesing is basically exploiting holes in the opponents game. if you dont have those holes, cheesing never works. Some move cheesing you out? Ask about it and you'll hear what YOU need to do to beat that 'cheese'