I've had friends book accommodation through AirBnB in the US, India, and Europe. They've always found the experience enjoyably different there, but I can't speak to Thailand.
You should be in good shape if you pay attention to customer reviews of the place, IMHO.