intercooler just gives you finer grained control over your ajax requests, which makes it easier to implement stuff like active search, etc.
turbolinks is great if you just want a faster pure web-app.
I've used both successfully independently and in tandem.