Hrm... I am not quite sure I see the point in this body.....
Ok, I admit I am still pretty new to astrophotography so maybe someone more experienced can correct me, but I see a couple problems here.
(1) The built in filter really limits what you can do. You can always slap different filters on the front to change what wavelengths you see, but this body locks you into one particular type of shot.
(2) The camera still includes a CFA, so the dyes in that are going to screw with whatever you see anyway.
(3) While the A/C adapter helps (wow astro photography can suck batteries dry), they are not including a cooling kit of any type, which will limit its usefulness
I actually have a bad feeling about this. Half baked products like this can serve as marketing examples of 'see, there is no market for this, we tried and it didn't work!'. Kinda reminds me of, a few decades ago, various game companies trying to develop games for girls.. they would produce 1 or 2 half assed titles, point to them saying 'these games we made for girls did not sell well, see, there is no market after all!'.. so the product became a self fulfilling prophecy.
So while I applaud Canon for at least trying to reach out to the niche... I suspect that it will not go all that well (unless those 'sensor enhancements' are something significant) and it will be held up as an internal example of why they shouldn't develop niche products.. which decreases the chances of them ever releasing more interesting variants of their bodies... (ok, I admit, that is still me dreaming of Canon releasing an official B&W body, which would rock for astrophotography)