Австралийская компания Marathon Robotics разработала тренировочный комплекс для снайперов: по картонной имитации городской улицы спокойно «прогуливаются» роботы, а снайперы по ним стреляют.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…