The two main areas we had problems with was embedding twitter into the PDF and getting the buttons to work. After a lot of different attempts we found 2 methods tat worked.
For this we had to create a widget using an online twitter widget generator and save the html code in dreamweaver, we then had to insert a html overlay into inDesign and embed the html document with the supporting widget code in. It took a while to get right but it worked out in the end.
By using the internal button tool we couldn’t get the jump to page buttons to work, these are vital to our whole catalogue with the interactive map and pages we need them. A forum suggested we use the navto://*articlename* function instead of http://*url* which worked like a treat.