I'm a bit wary of seeing this VIsa as the answer to so many things. If something is too good to be true it probably is. It's a very open use of wording but not specific enough.
We planned to get a retirement extension with a non O but this gives us 5 years of living in Thailand. Does it allow you to open a bank account easily so you can get a lease?