I have worked with the Orion stuff but was never responsible for the content. If you're looking to install a system I would strongly suggest you contact AVFX in Boston. http://www.avfx.com
They own more Orion screens than anyone I know.
10 years experience in corporate and special event production. Owner/operator of video staging company