Well first I would determine how exact of a solution I need; if I need a more exact solution and had a cluster at my disposal I suppose HF would be the way to go. But because of the large number of constituent particles and therefore inherent complexity I assume DFT would be more appropriate to get results in a timely manner.