In principle, a math constant with the value 2∙π would be a Good Thing, as it would have one or two more bits of precision. [This is wrong, see below.]
In practice, I’m worried about confusion with the existing consts::FRAC_2_PI and with C’s M_2_PI, which are both 2/π instead. (And FRAC_PI_2 and M_PI_2 are π/2.)
I object on principle to the name tau; the tau campaign is quixotic and should not be encouraged, and τ has several other established uses in mathematics (most prominently the scale factor in a Lorentz transform).