Now that I've watched the episode, I'm not sure I would call it "good publicity." It's not negative publicity, to be sure, but everything related to the fictional cryonics company gave off the strong scent of weirdness. The CEO was portrayed as cold and creepy, and the facility itself was like something out of a horror movie (poorly lit, spooky music, etc.). There were a few cringe-worthy moments, most notably the part where there's some slapstick humor/puns based on a chase scene in which one character is (rot13'd for spoliers) pneelvat n pelbcerfreirq urnq nebhaq va n fznyy pbagnvare naq ehaavat njnl sebz gur cbyvpr jvgu vg, phyzvangvat va uvz snyyvat unysjnl bss n sver rfpncr naq qebccvat gur pbagnvare va n qhzcfgre.
Though I thought the "Brain destroying disease vs cryonicist standoff" was a clever plot point, I worry that this could create some very bad anchoring/framing effects particularly given that (rot13'd again) gung jnf npghnyyl gur zheqrere'f zbgvir (Abg bayl gung, ohg gur zheqrere (gur ivpgvz'f jvsr) vf qrcvpgrq nf fbzrjung penml sbe guvf ernfba - fur xvyyf urefrys ng gur raq hfvat n plnavqr cvyy uvqqra va ure evat fb gung fur pna "erhavgr" jvgu ure uhfonaq).
Overall, though, it wasn't terrible and it seemed to take the idea of cryonics somewhat seriously.
Check out the latest episode of Castle (Headcase) to see Cryonics covered in mainstream fiction in a not entirely terrible manner. The details are not exactly accurate but probably not more inaccurate than similar fictionalised coverage of most other industries. In fact there is one obvious implementation difference that the company in Castle uses which is how things clearly ought to be:
Amulets of Immortality
It is not uncommon for cryonics enthusiasts to make 'immortality' jokes about their ALCOR necklaces but the equivalent on the show make the obvious practical next step. The patients have heart rate monitors with GPS signalers that signal the cryonics company as soon as the patient flatlines. This is just obviously the way things should be and it is regrettable that the market is not yet broad enough for 'obvious' to have been translated into common practice.
Other things to watch out for: