I was never really a fan of the Ambassador-style line of ships but for some reason this one always worked for me. The weapons pod on top just exudes a certain unique level of un-Starfleet bad-assness, which is probably why I like it so much. You are definitely doing this old girl justice!
And yeah, I miss the old WolfPack stuff. A shame their site hasn't been updated since 1997 - they were some of the earliest pioneers of real next-generation (pun not intended) fan-made designs and renderings. Some of their stuff still holds up pretty well today compared to the more advanced meshes, texture/bump maps and rendering engines that have since been built.