Ok I got the driver and motor now, damn this is quick and quiet and small overall, toy like almost! also got what seems like a working copy version of the manual from Leadshine.

I can run it in position mode by using the STEP / DIR, these indeed take 5VDC. There's also a velocity mode, which takes a -10VDC to 10VDC and you can configure the drive to pretty much any speed / voltage ration, default is 500RPM per 1VDC, so 6VDC for max speed. I can change that to 600RPM which will allow me to use a PWM output from the PIC and deliver 0-5VDC to get 0 - 3000RPM (hopefully).

The downside is that it still needs 12-24VDC to enable the driver and servo, these inputs don't take 5VDC, but I've already ordered some ULN2003 Darlington arrays which should allow me to drive 12VDC inputs via PIC output. Also not sure how well the driver operates in open loop control, it does have velocity / position outputs, but I wasn't really planning on using those for closed loop control (just deliver the full 5VDC and hopefully get 3000RPM).

Regards,
dsc.