Having had my own server and played this, since the early alpha stage mod in July 2012, this is a definate Yes from me.
I've played the pre standalone mod more than 500 hours and probably more than 700 hours if you count the Wasteland mod in too.
Not to forget, I think this will prove a great improvement to the site and community!