Hi there,
This is good feedback for us - thank you. Yes, in general apps within a single project can share project level resources such as Database, Config etc. Projects are also used to separate user access. Ideally you'd have apps across platforms (Android/iOS) and variants (free vs paid etc) in a single project.
Couple of questions:
- Can you explain what you mean by losing the ability to manage all apps due to scaling issues if you have separate projects?
- Can you explain what you mean by losing the ability to do Push, AdWords etc if you choose a single Firebase project? Firebase Notifications allows you to target specific apps and you can link many AdWords accounts with a single Firebase project. However if you want to give customers access to specific apps within a project, we do not support that.
Regards,
Sriram