@Manu *******
I don't have a lot more info, but the 90 days report is something that pretty much all foreigners have to do regardless of their visa type (except smart visa) if they stay in the country for more than 90 straight days. If you search in the group you'll find some official documents (in Thai) saying DTV has to do 90 days as well... the information about this is not super clear so better be on the safe side and if you are getting close to your 90 days just go to the immigration office