I do my 90d reports, since the beginning of online repoting, always onine.
Never ever had a problem with it. It never has been rejected.
It is very easy complaining it is not working well but most it is because the user doesn't do it correct.
For the items as province, district-tambon.....: Use the automatic seach windows.