DT - Fortunately the institutions don't have as much of a hold on TRT as we do and there should only be another year before the revenue begins to fall to the bottom line in earnest. Much as I am shy about joining the 10-bagger & above brigade now, this could be quite conceivable in a few years.
Hopefully TRT management is not like the average punter who can be bought off with a flash of cash, but will continue to pursue their dream to complete fruition now that most of the waiting is behind. Money is a god that's worshiped only when you don't have enough of it, but becomes secondary of importance after you do.
You will not find the answers you seek from any boffin, which can only fill part of a gap in personal uncertainty because TRT's ultimate success depends upon more than just the technology behind it. As you suggested yourself, it would probably be better to chill-out and go with the flow. Besides, if Confucius can do it, what's to stop the rest of us?