I quite like the idea of limiting hinges to what's possible in real life, but I think this has to be incorporated by the programmer programming the editor. I don't think something like that really benefits from being included in the library.
Reason for that is that there's very little use of the limited hinges without other "physics" anyway. For example, if I add a few bricks onto the hinge, the limit in real life would change. In a editor without physics other than the limited hinges, the limited hinge feature already becomes useless.
I think it's best to include nothing more than connection data and bounding boxes in a part. That way, there's nothing really specific like hinge limits and there's enough information for editors to do with it whatever they like.
Reason for that is that there's very little use of the limited hinges without other "physics" anyway. For example, if I add a few bricks onto the hinge, the limit in real life would change. In a editor without physics other than the limited hinges, the limited hinge feature already becomes useless.
I think it's best to include nothing more than connection data and bounding boxes in a part. That way, there's nothing really specific like hinge limits and there's enough information for editors to do with it whatever they like.