Honestly, version compatibility is the worst issue I’ve hit. LangChain updates break everything constantly and their migration docs are garbage. Memory usage also goes insane with bigger chains - watched our app devour 2GB of RAM for basic retrieval tasks. Fine for simple chatbots, but production scale? Just go native.