personaly, im not a big fan of drugs/medicine to induce lucid dreams, at first it can help you get lucid dreams, but then you may find that youll need them for lucid dreams, you see where im going.
what ever floats ou boat really, im sure that everyone hare can agree that we are all different and that different techniques work with different people