Sun Crusher would win in a fight easily; it’d just shrug off the hyperspace laser of Starkiller Base and then proceed to supernova the fuel supply.
I’m not a fan of the weapon; it’s hard to keep the stakes meaningful when a starfighter sized, indestructible ship capable of causing supernovas enters the scene.