Data Serializer 2.0 vs. Legacy?

Hey guys! For the five people who might be using this module.

Just curious, is there a reason you prefer this 2.0 module over the Legacy version?

The 2.0 module tries to serialize the PresetPlayerData folder and then re-create the same unique objects that were under the PresetPlayerData folder after the player rejoins a game with Data Stores enabled.

The Legacy version serializes objects under PresetPlayerData, but they are not considered unique objects because unique object identifiers are not being stored into a data store in this version, while still trying to re-create the serialized data the best it can do.

What are your use-cases? Or is it just for experimental purposes?