I'd go for:
1. Hislop
2. Cruse
3. Ryan
4. Cardall (Launch if fit)
5. Macdonald
6. Alfie
7. Brad
8. Tom W
9. Robson
10. Atkinson (if fit)
11. Bassett
12. Mills
13. Spink
14. Kibirige
15. Minozzi
16. Oghre (seems tough on Frost but he's got to get minutes)
17. Tom West (hopefully - or El M-M if not but the scrum risks going to shite)
18. Alo
19. Cardall/Launch/Dodson or whoever is fit
20. Curran (let's save Jack)
21. Porter
22. Odendaal
23. Crossdale
This is assuming Haydon-Wood isn't fit. Paolo would bring some game breaking but needs minutes.
Really hard choosing between Mills and Odendaal. If Charlie isn't fit, then I would play Mills at 10, Odendaal at 12, and have Odogwu on the bench. I would have liked to have seen Odendaal play 13 a bit outside Mills but the wobbly 10 situation hasn't allowed that.