I haven't read the whole thread, but there are several methods for hard edges.
- When you import an X model with hard edges, you'll notice that the engine will display the hard edges too.
- You can create a specific hard edge between two polygons by separating them. This should not be a problem for stencil shadows as long as the the mesh has no 'hole'.
However I'll think over a comfortable solution in MED.