I recently switched from running bitcoind to btcd on linux.
Once golang was installed its pretty much an automated installation process 1 command to auto download and install the btcd package. A well-documented sample config file is provided that was easy to tailor. Launched it and done.
Full network sync from scratch took 26 hours. Memory usage is in the 200MB range. Couple of days in its been rock solid and seems to be working great.
Im hugely impressed with what the devs have achieved. Their code appears to be clean, modular, well documented and comprehensively covered by tests. So a great base to build on.
I've also recently tested btcd out, and the code looks clean + tests are present. I do see better performance than bitcoind, as well. Keep up the good work!