So I purchased a project house with my wife in 2012. I'd say I'm indifferent neither happy nor sad about it. We use it for vacation a couple of months a year. It is not for investment.
Things I did right
1) I could always afford to walk away without destroying myself financially.
2) Picked a quiet area in North Hua Hin, minimizing a large population.
it took 11 business days for me using the DC office. My son's took close to 20 because they asked for additional info twice. The system isn't really set up for kids and doesn't let you provide additional documents you know they will ask for.
My friend had to use the LA office and it took him 15 business days.
As a side note, EVA air didn't even glance at the evisa prior to boarding at IAH, but my friend flying ANA out of HNL had his thoroughly inspected his.
There are four US sites. I used the Washington office (told they handle Texas) for myself and son (wife/daughter have Thai passport). That office took 11 business days for me, but about 20 for my son. The Evisa is not set up for family/children. They came back twice asking for more info for my son