I love them both and as others have said, 2 totally different rides, and I don't mean in a Dumbo, Flying Carpet, Triceratops Spin kind of different.
The other thing about BL is I had found a few targets that give a LOT more points so it is very common that I'm in a car by myself and max out one gun at 999,999 and slide over and start using the other just so I can keep playing or else I'm twiddling my thumbs the rest of the ride. It's also common that they slow this ride down or stop it and you can sit there racking up points, when you get to 999,999 you are done no matter where you are in the game.
This can't happen at TSM, if the ride stops, you can keep shooting for fun but the targets change to 0 points and they even show that way.
But, I still love both and I usually end up with 3-4 fastpasses for BL the past few trips, sometimes I can't even use them all and give them away as we leave the park.