Used to own a 916, loved to ride it, hated to work on it. Changing the oil was a pain in the a$$. Not sure about a Monster though. Could not tell you about the maintenance on it. I would say go for it though, but I would go with this one
http://www.ducati.com/bikes/my2006/ducatiModel.jhtml?family=monster&modelName=MS2R1000-06