Have you tried what features EggX has? I believe it is being developed from time to time and new features added.
Well I have look on EggX2 and it does not have multiple uv support, it is made for blender 2.41.
My workflow goes also by exporting to .x and then converting to .tvm with modelviewer.
Lastest X exporter is only for 2.41...