How about don't use Silverlight for your video?[1] That might do something for your credibility. Nobody, absolutely nobody, would seriously choose Silverlight over the alternatives without being offered inducements from Microsoft.
Edit: Also the link at the top of the page when you click on the "Stanford Persuasive Technology Lab" goes to http://www.captology.org/ which fails instead of http://captology.stanford.edu/ I think they are violating some of their rules with that one.
[1] http://see.stanford.edu/see/lecturelist.aspx?coll=63480b48-8...