In order to build your test apps they would need auth'ing in the code anyway or they wont run/build etc.
As far as distro you could make one version that has the installer piece, which would be ignored by machines already having the dgdk.net, or you could make two versions, one with the installer and one without (for authed users). Iirc, an unauthed user cant do much with a version of an exe and/or source if they dont have the dgdk.net to begin with, but I would wait to see what Apex says
As an end user with the DGDK.NET I would much prefer to have the option to download a "non-installer" version, as opposed to running an install thats unnecessary in my particular case.
"In the event that I am reincarnated, I would like to return as a deadly virus, in order to contribute something to solve overpopulation" Prince Philip 1988