Got any photos of it?
I tried the Harbor Freight universal stand and it was a piece of crap...did not fit the lower frame well and tended to slide. So I returned it. The pads on the Ducati Performance stand for the 749/999 fit perfectly and don't slip.I picked up a generic swingarm stand from Horror Freight for $25 that works great. Should work on damn near any other bike with dual swingarms.