@Jim ******
I may be wrong, but I highly doubt that. While reliable stats are hard to obtain, there are something in the order of 400,000 resident foreigners in Bangkok. If all of them have to present themselves to Chaengwattana within 24h of arriving in the country, it's going to be complete chaos.
The system works fine at the moment because most up-country immigration offices are quiet, with few foreigners living in the area and thus reporting is straightforward. Even where there are busy offices (Jomtien, Chiang Mai, for example), the foreigners who live there don't tend to travel that much. CW, however, is already incredibly strained. Any visit there is necessarily a long, tiresome day. I work for one of the largest employers of foreigners in Thailand, and there are people in my organisation (and literally hundreds, if not thousands, of organisations and companies) who travel outside the country every other week. If they have to present themselves to CW every time they land, it'll be disruptive, both to Chaengwatta and everyone who has to do it...