We did not do scoobfest but went on a tour organised by Stuart Knight (he helps organise Stelvio Tour) The Max Scoobies made us feel very welcome.
You have to go the the island at least once in your life if not more. the mountain on the TT is awsome (As is most of the course) and you can do 145 up the mountain legaly!!
Richard put on a few aevent for us as well, treasure hunt, laser quest, night out, highly reconmended