TT350 have larger valves, dont know it the heads can be mixed and matched in some evil way. Theres only af few ponies that seperates the tt from the xt, so I dont think you'll gain much. But worth a shof if you have to replace parts anyway.
2003 xt600e 118.000km on stock motor.
1986 xt350 94.000km