Agree it would be Hughes that I'd pick as well. Covered prop, second row, stand off and centre this season. Always useful to have somebody that versatile on the bench.
If we had 2 or 3 points extra in the league, we would probably rest O'Donnell and give Holmes a run out, but can't afford to take any chances