I have 4 of these Rayfoss drivers. They are boost drivers, not linear. One of them drives a PHR@100mA from 2xAAAs. Works with 2 NiMHs, too. Another one is pushing a 4x diode with 160mA, powered from one 3,6V CR123. I don't think these are better than a Flexdrive, but they are cheap.
The picture on the Rayfoss site correctly shows the driver pin-out. It matches the pin-out of a blu-ray LD. There are two things you must note:
The + input of the driver is taken via the case pin of the diode. Therefore, the module becomes case positive. You can cut that pin and solder the + wire directly to the driver.
You should put additional 47-100nF SMD capacitor between the anode and cathode of the laser diode. This is because the driver has some spikes in the output voltage (checked with oscilloscope). Otherwise you risk killing your diode.