I also think the right way of achieving this is to use the profile of the camera you took the shot and then adjust the look with something like filmpack. IMO by using the profile for your camera you get some kind of “normalized” result in the first step on which filmpack can build on.
Frankly I haven’t done any real world comparisons as I do not have a need to match the look of another camera.