Nico Nico Nii!~
I've found placing these shortcuts here easier than searching for them in the Start Menu. I've also made the icons smaller so I have a) more screenspace, and b) more space to put more taskbar shortcuts. I use some of these fairly often, while I don't use the Raptr one at all.
And having my taskbar at the top is something I did only fairly recently, in order to try to prevent screen burn-in.