I vote 9. Bh4, as per the plan. There's a good chance Martin will be in big trouble now.
It would make no sense for us to play 9. Bxf6 imo. Giving up a bishop for a knight is even worse now than in regular chess, since bishops are worth more than usual because of the Queenbuilder event.
No