I’ve been to those dive sites you mentioned. Generally I have no interest on diving wreck, but, Thistlegorm is very interesting to see. Don’t want to miss it if you are in the neighborhood.
You can’t compare it with USS Liberty, as USS Liberty is almost unrecognizable as a wreck. It’s full of corals with lots of fish from small to pelagic size, even some bigger fish like brown marbled grouper & bumphead parrotfish. If you want to see more bumphead parrotfish there, go diving there around 5:30am, when those guys are just waking up and having breakfast.
Forget about Ras Mohammed. When I was there, the site looked like fished out. So it’s no comparison with Bali/Komodo. Sharm El Sheikh was the same, meh, fished out. If you want to dive in Red Sea, try to go to BDE (Brothers, Daedalus & Elphinstone) rather than Sharm El Sheikh & Ras Mohammed.