Hi This is an old thread, But I am certainly interested in BFO detectors.( I designed one, if you search for 'super-bfo backyard test' on youtube). The original idea of BFO , in its very name, is neat, as are the suggestions to further improve the power of a BFO. But let me tell you how easy and powerful a BFO can be now; As I write this, I have a microprocessor on my desk that cost 2 dollars, and It can measure the slight change in frequency of one- part-in-20 million. This chip has inside it, all the components that used to be external and had to be carefully designed back in the early 2000s, including the 20MHz oscillator and precision voltage references, so it was unimaginable back in the day when BFOs were first invented. Long-story short, if you believe 'a few transistors and some resistors' is a simple circuit. My design has basically one chip. To get technical; but as you may already know, if you have your BFO running at a frequency , say 15kHz, and you want to measure a slight change in frequency. Then the trick was to 'beat it' (mix it) with another oscillator and get a difference, an audio tone. Impressive how this was achieved with analog circuitry. Now, you can 'just measure the frequency directly', and detect when it changes by even by 0.000001 Hz. The amplification and Audio tone , can be anything you like. Hence how my design has a different beep for IRON. (Because iron increases the inductance of the coil (at close range), and non-iron conductors tend to decrease the inductance). For reference, the exact micro I'm talking about is an atmel 'ATTiny'
Drawbacks of BFO: Sensitive to the ground, 'Capacitance' and conductivity. Very touchy and noisy in general.
But, these issues can be solved.