Jimbo makes some sense when he suggests it's better to have a known Stormfronter than yet another sockpuppy. However, as to the ability of this editor to make good contributions to Wikipedia: has any Stormfronter so far made any good contributions to Wikipedia? There certainly have been enough here to generalize.
jpgordon