RE: hall efect sensor mount on BME
When I ordered my new Hall Effect Sensor from CH, it came on a copper bracket, and one lead was soldered to it. CH told me that it's important for the HES to be grounded to the engine to avoid damaging it, and this looks like a great solution. So, you might want to consider grounding the sensor.
Sam