What's wrong with KMQuake2? I've played through the entire game and both expansions with it, and didn't notice anything wrong. And it has an automatic FOV scaler, making it unnecessary for WS users to mess with the FOV. Also, though this isn't related to widescreen, it works with the Music Patch, and I can't imagine playing Quake 2 without the music.
I agree; there's nothing wrong with KMQuake2. KMQuake2 does not effect the gameplay, and it has a bunch of other cool features in addition to widescreen support. It's an excellent engine. For the vast majority of quake 2 gamers, kmquake is superior.
However, here's why someone would want a widescreen-enabled exe instead.
1. It's simple. No need to change the crosshair. No need to create and run a quake2.bat if you want the mission packs; they work immediately. Supposing you want to add other mods, they'll work too; the R1GL renderer can now used with custom FOV.
2. A fixed .exe does not change the system requirements. On my laptop integrated graphics, KMQuake 2 drops to ~5fps when something explodes. The fixed exe does not have this problem.
3. A complete engine overhaul is a very roundabout solution. It changes the particle effects, lighting, menus, etc., and these changes cannot be disabled.
4. You're right, my exe doesn't support the ogg soundtrack. People find your site, however, because they're looking to play games in widescreen resolutions, not because they're looking for a way to get music without the CD. People can still burn the CD if they want to.
5. Simply put, in my case, creating this exe was the only way I was able to get Quake 2 working in true widescreen. I downloaded half a dozen other solutions and all of them had some significant problem that made the game unenjoyable. It's a 12 year old game; it shouldn't be such a hassle. A fixed exe allows you to play the game exactly as you played it 12 years ago, just with widescreen support. My personal frustration that no simple solution existed was the reason I came onto these forums acting like a jerk.
I'm linking it the first post of the thread and including instructions. I request you provide it as a secondary solution in the wiki; obviously, it's your call.