It wasn't that bad for me, but I have a lot of non-Ducati experience. I took my time, literally weeks to piddle at it over the winter.
But one inevitably runs into things that not being a mechanic may mess you up. Dropping something down into the engine, knowing how to not score a gasket surface, dealing with the very, very tight quarters vertical cylinder side spark plug, understanding the valve train and having experience "feeling" feeler gauges, etc. You can plan on the oil filter plate bolts stripping, so you have to know how to deal with that, etc.
I have a lift, all the torque wrenches, all the normal tools. After finding that even the one from a popular service guy did not fit, I made my own cam lock tool. You can get away without this, but it makes it a lot easier.
So, not trying to scare you off, as I enjoyed the savings and the knowledge that it was done right. But it is far from a trivial service.