Не все действия актуальны, если обрабатываются с задержкой, Про ESC согласен в принципе.
ФПС относительно ровным может быть под Виндой, только в случае если есть его "запас" и он ограничен сверху, что редко встречается
Асинхронная загрузка и дает неровность ФПС ИМХО, так что в ТпрТ по моему с эти нормально на первый взгляд - никаких асинхронных загрузок
Не нужно так критично, не все проблемы - "проблемы архитектуры", в игростроении иногда бывают и другие сложности, которые не дают что-то сделать как хотелось бы нормально
ИМХО лучше клавиатуру и мышь делать через WM_INPUT а не через DInput и даже Microsoft єтого не отрицает![]()