Gauss is really nice if you have either fighter factory or launcher gun, useless otherwise. Launcher gun is alson decent on its own because of it being hard to dodge.
With Gauss you can basically stall an enemy by repeatedly detaching blocks and forcing them to stay in place and reattach it, while the guided projectiles or fighters hammer them.
Turns out this doesn't function as consistently anymore because the Gauss will displace blocks if they are adjacent to an empty space, so it no longer works on corners. But it should still work if your lucky to find a block on an enemy with 2 blocks adjacent to it.