Maybe it's just my personal preference for consistency, but I really don't like how the share buttons are in different places depending on the page you are on.
Main page = right sidebar
Threads = bottom
Pages = bottom
Members = left sidebar
Forum = missing completely
For sake of consistency, I've moved it to a more universal place similar to what we already have on our site already. I also force non-friendly URLs as the URL it uses since it's a little annoying how a thread could have 100 likes, then if someone changes the name of the thread... boom they are all gone.
Since the share buttons exist on all pages now, you can specify routes that should have unique share URLs (forums, threads, pages, members, etc.)... and also allows non-standard routes for custom stuff to have share buttons integrated automatically. And then if you don't specify the current route as a valid share URL, it will simply fallback to the main forum URL (for example things like the Help pages).
I still have some work to do since we also integrate the Twitter API for our social bar feed... but cosmetically it seems to be working.