I vote for recreation of how it was in the game, there was a few times when I thought, ' Damn id love to be able to move the camera around and see this from a point of view of my choosing! ', I always wanted to see a bit more of that place! More balamb garden! :D :D :D :D :D :D
You could (in theory) encode all your colours/gradients as a curve or 1dLUT , mark up the various different "material IDs" with vertex color and offset them with parameters on the material instance to index into the curve. bit of a waste of effort though imo :D