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 127.000km
1986 xt350 96.000km