Используя уникальный идентификатор устройства пользователя, вы потенциально можете ограничить пользователя одним мобильным устройством. (Что происходит, когда пользователь получает новый телефон / планшет?) Если вы предоставляете услугу на нескольких платформах (например, на мобильных, настольных компьютерах и в Интернете), я не думаю, что было бы странно требовать имя пользователя и пароль.
Другим вариантом может быть использование другой платформы, которая уже выполняет аутентификацию, например Facebook Connect или OpenFeint. Конечно, это должен быть просто вариант: пользователям не нужно иметь такую учетную запись для использования вашего сервиса.