I'm pretty much a stockmarket rookie (SDL is my only holding outside an index fund) but I have held SDL for the last 3 years. I think 100 bagger is wishful thinking, although I would not complain :) 10 bagger possible post-production.
Personally, I will be happy if SDL is over $1 by the end of the year and a $2-3 stock just before production.