I wouldn't make wholesale changes for Saturday, but if Ports has any sort of knock then leave him out. The same goes for guys like Clarky and Crago who're just back after injury, missing this wouldn't be the end of the world and we're still extremely likely to win.
In terms of Ports long term future, I'd want him to stay until the end of the season unless we get a silly offer for him. With something like 50k per place prize money in the SPL plus the prospect of a run in the Scottish Cup, we could make more money by keeping him than selling him.