Hello there,
First of all, we have to understand want both of the things are, to work with them.
Union - Are just like meshes, given by the Roblox team, is a union tool, to make meshes out of it.
Roblox Studio, is basically just like blender, if you think about it, ‘‘Roblox Studio meshes’’, also known as Unions, are just harder to make and need more time. They also cause a lag.
Meshes - Models or parts, that count as one part. Most likely modeled in a program like Blender, etc. Don’t cause too much lag, and are just a little easier to make, depending on what you are trying to model honestly…
I’m not a 3D modeler, so I can’t use blender, I should ask one of my friends though for recourse, and check one of many Developer Forum posts, on how to use Blender
e.g: Blender Development Resources
I feel like you can use both, as long as there’s an appropriate amount of both, unions and meshes. You want to give players a smooth gameplay experience, so they stay longer in-game, without having technical difficulties and trouble. You can also test the game/place on mobile, and other devices to see, if the game lags for you or not.
I hope this kind of helped you, and I wish you best of luck in the future.
Regards,
CrashFacts