Successfully done my *online* 90-day report after coming back to Thailand with my new DTV, 3 months ago.
It was approved just 2-3 hours after submitting it through their online platform: [members only]
I didn't have to go there in person, even though it was my first 90-day report after flying back to Thailand. Took me about 5 minutes.
I hope it works for others as well.