No, the LTR visa couldn't be more different from a tourist visa. It's a visa that allows recipients to work, so it's a business visa, except better in so many ways. No need for 4 Thai employees, tax benefits, no messy, exp and time consuming annual renew as its for 10 years, and the BOI is not corrupt etc etc