1) три действия - легко (одиночное, двойное, длительное), зато никаких оверлеев на экране
2) насчёт курсора требует проверки
3) "условно говоря одной кнопки" - улыбнуло ) по факту запускается программка (оверлей) с кнопками, которые надо еще нажать.. ну это условно..
4) в ButtonMaper есть запуск таких событий, как "key event", выбор активити, скриптов sh, почему нет? )
вы не агритесь.. я задал простой вопрос обычного пользователя.. в ваших же интересах доступно и открыто рассказать о преимуществах..
к примеру, одно из главных преимуществ - общение и интерес автора для новых идей.. ) вам стоит создать тематический чат