Chess Puzzle of the Week (173)

It’s not Halloween, but there’s always time for a Trick or Treat question.

In this position Black debated with himself whether or not he should play Bxb4. What would you advise him? Is Bxb4 a trick or a treat? A bad move or a good move?

Do let me know (in private) what you think. Perhaps we’ll discuss it tomorrow evening at the Adelaide.