I personally don't think he needs rested. That performance he gave on Tuesday wasn't that of someone who was tired.
I think he'll play this weekend and vs. Spurs. But I was just answering your question of which I would rather drop him for, and I'd choose Spurs if I had to pick one.
"We'd just finished 11th or 13th and matched what Rafa had done"
The game he's referring to is at home to Sheff Utd when 10k fans were allowed back. A 1-0 win took us up to 15th.
Let's not let facts get in the way here. Just applaud the club for announcing the extension one week into Ross Wilson joining the club. Well done Ross!