You have good points and assumptions regarding future earnings. SNTS maybe a good investment for a log time. However, remember to try to quantify the downside risk and as soon as you see a negative turnaround,, change your investment thesis immediately.You will save yourself much grief and money. Remember time is money.Remember to follow your mind only and not your heart. Be objective.