Creality stock extruder performs amazingly in printing complex PLA models. However, you can expand your 3d printer capabilities with attaching a direct extruder. This will help you printing complex TPU flexible part that would be challenging to achieve with the stock extruder.
This setup is compatible with ender 3, ender 3 pro, ender 3 v2.