My recommendation: go for such replacement. In doing so, you could use the approach detailed in How to bulk assign content to a group. This community documentation page explains how you can use the Rules module together with the VBO module to bulk-assigning existing content to groups.
Here is the Rules Component included in that page (in Rules export format):
{ "rules_assign_a_node_to_a_group" : {
"LABEL" : "Assign a node to a group",
"PLUGIN" : "action set",
"OWNER" : "rules",
"REQUIRES" : [ "rules" ],
"ACCESS_EXPOSED" : "1",
"USES VARIABLES" : {
"node" : { "label" : "Node", "type" : "node" },
"group" : { "label" : "Group", "type" : "group" }
},
"ACTION SET" : [ { "data_set" : { "data" : [ "node:group" ], "value" : [ "group" ] } } ]
}
}
Refer to the community page mentioned above for more details.
PS: the above rule assumes your migration target is D7 (there is no stable Rules release for D8 yet ...). But by using the Group module you're in very good shape also to later on upgrade to D8 also, since this module supports both releases.