I had never used capistrano before, and still managed to get it working for a node.js project, which also involved Mono, c#, several monit scripts, etc. My config file is pretty big, and the documentation wasn't awesome, but at least it's working. If you want automated deployment, it's definitely worth the effort.
Couldn't get it to work myself due to various issues related to running DirectAdmin control panel, and protections against symlinks it has built in.