they mapped the PCIII on my 620 several years ago when they (and I!) were still in Austin, and I really liked them a lot, however it is my understanding that they no longer work on ducatis.
AF1 used to be in Austin and is now in New Braunfels. They've wrenched on my monster several times and just did work on my 999.
http://www.af1racing.com/store/Scripts/contactUs.aspContact Us
You may email us any time at
info@af1racing.com, or call 1-830-626-DYNO(3966) during our Business hours Monday-Friday: 10AM to 6PM CST.
AF1 Racing
699 W. San Antonio St.
New Braunfels, TX 78130
Toll Free: 877-626-3966
Main Line: 830-626-3966
Fax Line: 830-626-3969