İki tarafın da maliyetini hesaplamalısınız.Kullanıcı sayısı arttığında firebase çok daha maliyetli olacaktır.
Benim uygulamam aylık ortalama 10tb veri harcıyor,sunucuya ödediğim ücret 25tl.Firebase ile yapsaydım yukarıda yazıldığı gibi bir kaç bin dolar tutardı aradaki fark uçurum.Sunucu bilginiz ve zamanınız varsa kesinlikle vps alıp api hazırlamanızı tavsiye ederim.Bilginiz yoksa vps server ve api kavramlarını araştırmaktan başlayabilirsiniz.