Ummm...was that option A, B, or C?

I think the original data is the best place to keep this all in one place (versus yet other config file + extra .NET code to fuse the 2) - but this is your call - so long as I get the required csv output (& soon)