This mod do not add any in-game content but add a better UI.
It does not support every resolution, has some glitches and will make your game crash when going trough demos.
The only useful feature is the bookmarking for servers.
Unless the mod is updated which probably will never happen, i do not recommand this mod.