Can't really advise you on the hardware part. Some ram is indeed a must have, 1gig for each client takes the problems away i guess.

But "is it worth it" has been asked 10000 times.

Is buying a 1 million car worth it? Some think it is, some don't. It's Personal opinion. With a big P.

my opinion: yes, go for it.