I think these are too basic, or not compatible with the Ducati ECUs.
Although you will probably get it to talk to the bike (over OBD - On-Board Diagnostics - the language that most ECUs can talk in) it won't be clever enough to do things like reset the TPS and Service Light, and that kind of thing, because they are too specific to the Ducati.
You do see some old Ducati equipment come up for sale every now and then but they are rare and very expensive - I think Kev (Skidlids) has managed to acquire some over the years!
I tried a new system called MotoFurore as this comes as a complete kit that plugs into a USB port instead of cables and drivers. The box is about £100 and it's much more a "plug and play" system than homebrew JP Diag stuff. You still need something to run it on, but I bought a £50 Windows 8 tablet off ebay (new, from the Argos outlet!) and it works really well. See pic below (running on my test rig!).
The software is not that mature yet but it does talk to the bikes and it may not work with newer stuff (like the Panigale) but it may be worth checking as a cheaper alternative. http://motofurore.co.uk/