I have been around about as long as the old timers, but sold my position and waited until circumstances were better. You talk about 3 years, but I knew not to invest 3 years ago.
I am in it now because I am happy with the progress they have made - mostly with Avid, but I really like the test kits. I don't know about the science behind Bavi. That seems like things are falling in place very nicely, but I will not bet on Bavi until I see FDA approval. The other things will keep the company healthy until they are successful in that area.