Если хранить ИД не просто для каждого пользователя, а для каждой пары Пользователь - мобильное устройство, то получается избыточное количество данных. Плюс на устройство, где зашли под тремя пользователями, PUSH прилетит для всех трех пользователей. Тоже как-то криво.