Все зависит от ситуации, например, если для выбора элемента в списке необходимо указать KeyDown, чтобы можно было удерживать клавишу и изменить выбранный элемент.
Если у вас есть элемент с несколькимивизуальные состояния, например кнопка, KeyDown может изменить визуальное состояние, тогда KeyUp вернет визуальное в исходное состояние и выполнит команду.
В вашей ситуации все будет зависеть от того, когда вы хотите событиечтобы быть поднятым, я бы не сказал, что один из них лучше другого, поскольку они предназначены для разных целей.