In my opinion, yes - but that is just my very humble opinion. I hold the stock and am always looking to accumulate when the price drops.
I would suggest you read through the posts on here and SS. Unfortunately, you have to wade through the mess to get to the good ones. Dank and a few other regular posters post good info.
ALso would suggest you have a look at their website. The newsletter I received yesterday was very promising. BTA does not have just one feather in it's cap (Relenza - although that is a big feather). You should also read about LANI, their litigation with GSK and the other products they have in their arsenal.
Others may have a less positive view of the stock for some reason or another - you just need to wade through the muck and make your own informed decision. Good Luck.
BTA Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held