Unfortunately Im sure that uniscan doesnt work with interfaces that use the ELM microcontrollers, it uses its own interface which contains its own custom microcontroller. Also it requires a PC with two com ports (pretty rare on laptops - if at all). It does apparantly work with older cars though.
You can get them on ebay from china (£60ish + P&P)
http://cgi.ebay.co.uk/Uniscan-1-83-...39:1|66:2|65:12|240:1318&_trksid=p3286.c0.m14
Cant really vouch for them. A while ago I was looking for a solution to talk to my old Punto HGT. Out of curiosity I downloaded Uniscan along with the schematics, flash etc to make the cable yourself - nowhere near as easy as knocking up an ELM323 cable though.
As for "flashing" uniscan cant do that, it just reads parameters, dtcs, some sensor data.
Dan