Teabone,
Its more likely your collision errors are caused by entity placement, never had many issues myself with my segments or entity's, or if I did I always fixed these. Most collision issues are caused by overlapping static entity mesh with segment mesh which have different collision properties, for instance the legs of a table (poly collision) placed low enough for the legs to cut into the floor (box collision), even a fraction. This can happen even with segments alone such as stairs if different collision is set for different meshes within the segment and they 'cut' into each other. This can also occur with adjacent segments if they are not precise in size or placement, the engine gets confused.
If you have had any issues with any of my media I would gladly look at it for you.
I don't trip over...I do random gravity checks.