You are, of course, right.

The main thing is to limit the current to fire at the right time (when the magnet moves away). Since the "Joule Thief" doesn't have this feature, the diode probably wouldn't add anything to the circuit. Dunno for sure, I haven't studied self-oscillation in depth as of yet.
