Never been mocked, but I have heard people say they won't work, which is strange, since there seems to be a bunch of very successful beeks with TBHs.
Some folks have a lot of time tied up into there white boxes in there backyard. When you do something different it can upset there "religion". Have fun at what you are doing, or do something different.
On the other hand, it doesn't hurt to have a Lang or a few. That way if someone does give you crap you can say that you have a Lang, but they have no TBH.