If Dark Forces 1 is to Duke Nukem and Build Engine shooters, then Dark Forces is to Quake; however Dark Forces 2 isn't nearly as fluid as Quake and hasn't aged quite as well. For starters, getting the game running can be a little tricky, easiest solution (and the one I recommend) is using the source port OpenJKDF2 which will slightly remap the controls for you too and give proper widescreen support among some other QoL features but its still not nearly as supported as other games due to the Sith Engine being less supported outside of LucasArts games.
To the game itself: Dark Forces 2 is what you get when you mix Quake with Dark Forces 1, some slightly finicky mechanics but an overall alright experience, my main gripe is that some weapons such as the equivalent to grenades, don't feel as responsive and are hard to gauge, paired with the slight wonkiness of the lightsaber combat (vs multiple enemies) and the sometimes weird level layouts.
Let's take the intro level(s) for an example, you are moving through a space port to reach your attacker and recover a stolen disc, sounds simple enough right? Till you get to deal with the verticality in the level itself which is full of enemies that, although not hitscanners, can easily become annoying thanks to your first weapon being slightly inaccurate (not as bad as stormtroopers but not too far from them at range) and since melee damage breaks through your armor, might give you a tough time. So you keep fighting through the level dealing with the onslaught of enemies till you realize you have to go through the same area again in the second level. It's not the best intro level, but fortunately after that levels do become better, however you will probably remember the verticality as that trope will continue to appear throughout the game.
Should you buy Dark Forces 2? Definitely, rebind some keys, use Openjkdf2, and get to around the fourth level for the better gameplay and level design.