I have a potential fix to solve conflicts with other addons that add links in the same spot. I have to wait for my host to fix a issue with the control panel before I can get a fix. So in 1.0.1 both of these will be fixed.
I have a potential fix, I just need to find the time to update the addon. For the next three weeks I am quite busy at work. I'll try to update the addon as soon as I can, hopefully on the weekend.