пробовал и специально, и нет, по моему почти одно и тоже, имеет смысл если нужно 10000 юнитов на экране, очень нишевая ситуация, в остальных мне показалось даже менее удобным
they are billions написали без ecs, просто использовали другую композицию к примеру, тут важно просто загуглить "что такое композиция данных", это не обязательно ecs
синьйоры-помидоры ещё говорят что фундаментально улучшает поддерживаемость проекта в будущем и другими разработчиками которые тоже любят ецс
Но как по мне, особенно если в одиночку работаешь то нафиг не надо усложнять себе жизнь, ну и при работе в одиночку проблемы с поддерживаемостью отпадают тоже...если за проект точно не будет браться кто-то другой :D