Иногда таймер применяется для перевода событий из одной очереди в другую
Согласен, но перевод событий из одной очереди в другую не есть хорошо.
Философское утверждение.
Не отнюдь, вернее отнюдь нет.
Посмотри, как игрушки делаются...
К примеру, сейчас отладчик делаю для Lua скриптов - потоков немерянно, так всё-таки оказалось правильно не кидать данные из потока в поток, а колбеки делать.
Все задачи... Всё будет хорошо!