I personally would prefer C# because it is a well-thought language, developed from the same man who invented Delphi / Object Pascal whith all the object oriented advantages and no pointer fighting.
But beginners often like to start with Javascript. I have no experience with Boo.
If you want to know more about the workshops then it is better to ask in the Unity forums.
But I am interested what decision you make later on.