Not really a huge fan as I've either been 100% strength focused or 100% bodybuilding focused during my time lifting and don't especially like explosive or Oly lifts. Or pullups
But it's important to understand that
all lifting has injury potential even if you use perfect form. Accidents happen and joints eventually wear out over years of lifting no matter what program you're using, sadly.