Manage hundreds of Mikrotik clients - what is the best method

There was a thread a while ago about adding TR-069 support, that might help

http://forum.mikrotik.com/t/tr-069/92812/5