I have a BB dyno on one of my bikes and I am glad to see it is still available. I may get one for another bike that I have. Hub dynos are great and I will use them every chance I get, but for a bike that only sees occasional night time use, the bb dyno is a viable alternative. The one I have has always worked when I needed it, is unobtrusive. I have a one bike with a sidewall dyno on it because it was the right choice for that bike. IMHO there is no one answer, you use the one that works for you. I am happy to see another option still available.
Aaron