I'm an interiors/interior architecture designer and have only had experience with Enscape. It's been great for quick mock renders for solid quality renders, but don't expect anything close to VRAY or 3DSMax. The speed and export possibilities are awesome. They have an okay asset library, though none of their assets are immediately editable. They've been expanding it though, and adding more vegetation, but unclear to what level of depth, variety, etc. you may need for your scenes. I do know Twinmotion has some interesting timelapse for vegetation growth, life stages of plants, etc. which Enscape doesn't have. Also, I've found Enscape to be relatively easy to learn and use too...
BUT
I'm finding myself seriously considering learning more about Twinmotion. The biggest reason is I'm starting to realize how maddening the Enscape lighting systems are. They have the different light types, but they all produce VERY similar results. Example: I have a rectangular light that is still casting an oval glow; the same happens with line lights, as if there is a single light source in the center of the Enscape generated plane/line. I'm getting into some more heavy lighting scenes requiring more realism and Enscape just doesn't seem to be anywhere close to par for generating a truly realistic lighting scheme. In order to acheive the effects that should be happening, you either have to overcompensate with luminous power of your light sources or fidget with the actual render settings (i.e. artificial brightness, exposure, etc.)
This has been something that's always sort of irked me, but until recently I've been working in more conceptual space proposals vs realistic spaces. But on top of that, Enscape is raising their licensing costs and haven't touched or improved their lighting systems or interface since I started using it over a year and a half ago.
This may seem like I ragged more on them for what I'm currently unhappy with than what I have been. It's been a godsend for my quick concepting projects, things that don't have to be super tight or accurate. But if you start to wander into realism, the shortfalls become glaringly clear in my opinion. This is not to say Twinmotion is any better, I haven't had the chance to use it yet, but definitely assess what your needs are for your work and workflow.