When importing a FBX file, Unity is able to detect self-intersecting polys and outputs a warning to the Console, for example:
I would find it useful if you expose the functionality to detect self-intersecting polygons. This would allow me to write a tool that checks for these kind of issues, without having the need to trigger a reimport.
I could add this to our data validation checks then. Otherwise we only see such issues on an import, which then people often forget there is an issue.