Yeah, live view on a 12", with zoom, is a focusing dream, even beats an AstroCCD for speed, albiet manual.
That box is cool (pun?), but all up with a DSLR gets too close to a CCD price wise. And the 25 deg delta aint that flash. But then again, you get much bigger res and FOV than a CCD for less all up money.
Then you get serious and blow WF away and do NF/hi QE with a smaller CCD for the same money

.