I have been to a couple of sites that are using that overlaying toolbar.
I absolutely can't stand them popping up and laying over content, so I think it is a really detrimental view at this point.
I wouldn't recommend it, but hey, if you are making money maybe you don't care