Here is my take -
BB - has a better water section for the older kids, the family ride is way better it's longer and has a better drop imo & you can get to the top using the lift as opposed to walking up those stairs. The "big" slide for the adventurous, is better also.
TL - has a way better wave pool, the lazy river is better in our opinion as it is deeper at 4 ft. as opposed to BB's lazy river at 2 ft., it has a better "little kids" water area, the 2 seater slides here are better, again it is just our opinion. The slide for the adventurous not as good as BB's BUT their slides have 3 folks going at a time as opposed to BB's 1 person at a time resulting in less waiting in line. You can also snorkel in shark reef. Something you cannot do at BB.
I may have missed some things, but for the most part, we enjoyed TL more but we did miss the family raft ride and our oldest missed the bigger kids section from BB. The wave pool in her opinion made up for that though.