Would it be a good idea to save data values in different datastores? (explained in message)

Nope do not do this. It will create tons of problems.

If you are worried about the current datastore only working 50% of the time or so seek ProfileService