My team and I are currently trying to apply multi-user techniques in our projects. So far we have used an ArcGIS Enterprise build for this purpose but we quickly learned there are a few limitations. (One of them being lack of topology).
As a solution to our needs, we have installed an SQL Express server with a workgroup licence. I did a test on a small project with two editors and it seemed to work fine but after that, another team complained about performance. (The server does not lack resources and it is local)
Is SQL a good practice for multi-user editing in ArcMap? If so, is it worth leaving the users to edit on the DEFAULT version rather than a replica or another version?