I was thinking the same.  I remember looking when considering building a Fusor and found that deuterium gas was relatively affordable.  Why not simply react high purity deuterium gas and oxygen to form the heavy water? Or just buy heavy water directly as you have noted.