Through experience of model slowdowns I am so certain that this would impede model performance by being placed just once in a model that I would discard this type of family at 1 glance and would continue my search or create the content from scratch in a more simplified manor before taking the chance of inserting it into our models.
Here are some images that point out the detail that could be stripped from this part to maintain model performance and still justify the geometry that actually need within our BIM models.
Threads add no value to the part but add levels of detail that cost model performance.
Excessive Bevels and Radius also add no value in terms of the physical being of the part. 90 degree corners would minimize calculations and will still determine the geometry required to show conflicts or room design.
Bolt Holes are very expensive in terms of model slowdowns since they do not have a flat surface at all. These types of calculations in any BIM platform will impede performance, the more holes the slower you get and they are not required in terms of conflict resolution or flow calculations. All of our content created in house is created without holes.
Extrusions and Grooves add additional geometry that again adds no value but comes at a cost of model performance to all of our designers and drafters. Keep in mind that these types of small calculations add a small amount of seconds (3-10 seconds) to each command with 5 people all accessing the same file and noticing the same slowdowns. This type of content if slipped through ends up costing the company a great deal of money.
General Over detailing, below is one small image that shows all of the general types of overdetailing that we see. Tapers, Holes, Fillets, Contours, Bevels, over detailing in the number of faces, Threads, Sweeps.
This amount of detail is great looking content and has an extreme value if working on a rendering or other uses. For BIM modeling though, not realizing these types of details prior to placing it in a model will be a very costly oversight to the company and cause many aggravated users.
Yet another example of overdetailing