Very nice site Sandra! I haven't heard the demo's yet, but I will when I'm on my main workstation.
The site has beautilful lay-out and is easy to navigate. You want to check the link to your technical rider though; it is a dead link.