Yes, in hindsight its a good drama, well acted. I think I was expecting more technical stuff. Probably worth watching again, it was a bit fast in places.
Yes it was more a Feynman piece than a Challenger piece. I'd have liked to have seen a few scenes before the main story that actually showed Larry Mulloy make his infamous 'My god thiokol, when do you want me launch? Next April!' followed by the Challenger disaster and then bringing Feynman on board to unravel it.
Other than that though I liked it but then I'm a Feynman fan.