Not sure on the legality of calling it v3.24 whether you put "unofficial" in the name of it or not. I'd be extra careful and check on that before releasing it if I were him.
This unofficial 3.24 patch makes useful fixes and improvements to the original client, and I believe there's a place for it (especially when it comes to the single player game), but this isn't a client designed to replace something like R1Q2 which has added features such as asynchronous rendering, HTTP downloading, improved networking protocol, DirectInput support and overall faster loading times.Though I do agree that Q2PRO is a worthy successor when it comes to clients that focus on multiplayer improvements (such as R1Q2 / AprQ2).
Also, any NoCheat renderer should be banned around these parts if you ask me.