The term needs to fit with the .biz extension. Try saying the name before the word "business" - does it make sense? Home - business, Landscaping - business, both sound good, so home.biz and lanscaping.biz would hold value to me.
thru.biz = thru - business , doesn't make sense or compliment the TLD, so no value. And while I see some value in some .biz and more in .us, I still limit how many I pick up - these are in my long term hold portfolio.