The biggest issue I’ve seen is hastiness - if you take the time to learn each step well and can keep yourself from rushing, then it can be fine.
It’s the ones that try to do it over the weekend because their wife is yelling at them about it that get into trouble.
Depending on your situation, you may be able to use a quick connect kit which can be pretty easy. But yes, the drain assembly needs some care - especially if you need to cut finished pipe to length for, say, a cast iron standing tub. Its not too different from a sink drain assembly if you’ve done that before.