Great!
Perhaps you know this, but if you need two sided surfaces, the X-P plugin readme suggests not using 2 sided parts but two identical one-sided parts with switched normals for the "underside" part. I do this all this time. It's the "cull" "no_cull" calls in the obj8 file that slow things down apparently . . .
Steve