Properties of a generalized 3D O(2) model with suppression/enhancement of vortex strings