Yes you could do that. That’s 100% up to your preferences and how you like to organize things.
There is nothing wrong with that method, you just need to create a system to help you remember how you organized your data. You can still do this using ONE Firebase Component. Just create your own variables to access each of your tags.
Personally, I really really don’t like Firebase for user data. I think it’s extremely disorganized and it’s much more difficult to handle a large database of user information.
I prefer SQL based databases like mySQL, SQLite or Fusion Table, but that’s my personal preference.
The reason is because I prefer a table layout where I can see all of the data in rows and columns.
And I can use SQL commands to easily access/manipulate that data.