Both suggestions are very good. We are aware of the annoyances with the XML navigation and we'll definitely work on improving it.
As for the drag&drop functionality into the text object, it's problematic given the current structure of the application (the Object Properties dialog boxes are all modal, which means they "capture" the focus of all mouse and keyboard actions). However, I'm sure we can find a way to improve the user experience in order to minimize the number of operations required for adding variable data.
We are constantly working on improving the UI in order to make document design more accessible and user-friendly, so don't despair!
Thanks for your suggestions, and keep them coming!
Product Development Manager
I don't want to achieve immortality through my work; I want to achieve immortality through not dying - Woody Allen