IMO air asia is fine for most domestic flights IF
1. you know how to avoid their website's default add-ons
2. you don't mind delayed departures
3. you can stand sitting next to a hillbilly for an hour or two
4. you're not over 6'2''
they're cheap and fly pretty much everywhere in thailand, but the above needs to be considered.