Не задокументировано максимальное количество подписчиков на тему, поэтому вы можете без проблем подписаться на 50 000.
Невозможно сказать, существует ли разница в производительности между использованием тем и выполнением так называемого разветвления самостоятельно. При использовании тем разветвление идентификаторов устройств выполняется в общей инфраструктуре Google, и вы не можете контролировать его производительность. Когда вы сами разветвляетесь на идентификаторы устройств, вы контролируете производительность.