I have serious doubts that these props will see the light of day with Sideshow. Just like the Hot Toys Sam Flynn lightcycle, the electronics are proving way to complex to make a version for collectors that won't break in 10 minutes. I think we have to remember that the screen used light-up discs had 112 watch batteries powering the LED's which could only stay lit for 20 minutes before going dead. Add to that....each disc cost 15K to build for production, and had a ton of difficulty during production with dead LED's etc.
I think Sideshow was a bit too ambitious on the Tron line.