Will look into d3-tip. Looks interesting.
Unfortunately there seems to be a bug (feature) in dc.js regarding bar charts. Setting renderTitle(false) has no effect on bar charts. I'm using dc.js 1.6.0 and looking at how bar charts get rendered on lines: 3372 - 3380
function renderBars(layer, d, i) {
var bars = layer.selectAll("rect.bar")
.data(d.points);
bars.enter()
.append("rect")
.attr("class", "bar")
.attr("fill", _chart.getColor)
.append("title").text(_chart.title());
...
There is no check of if renderTitle is set to true or false. It appends the title no matter what.