Можно конечно сделать на любом контроллере, но вот кто делать будет и скока это будет стоить (врмени и денег)? Кому-то (в частности мне) достаточно было лишь одного сообщения, из этой тридцать с лишним страниц теме, чтобы лично для себя решить свои проблемы с диагностикой. Но, к сожалению, решил эти проблемы у себя, что называется на коленках - из того что было.
Дальше - неплохобы всем этим поделиться с другими, но как? Без нормальной обратной связи это не сделать. Иначе как-то грустно.
Зы. Мне очень нравится идеология свободно распространяемого программного обеспечения, давайте что-то подобное сотворим и тут, но ... (время, деньги, семья, ...). Короче нужна команда

Зы.Зы. Кто-то мож чего добавит?