I think the latest Compu Show is downloadable from Elation's web site.
The concept of having to immediately download new software off a maker's web site isn't anything new or unusual these days. Drivers and whole software packages can be obtained and installed in this manner.
This works just fine on 64-bit Windows 7 Ultimate. I know. I did some major shows with it this way.