Here Is A Question!

The title of my previous post was taken directly from on of my customers comment..to be frank even i was not very delighted when i came to know that ServerDocument.AddCustomization will automate office.. so the question to all of the VSTO/Office gurus around is ...  if there is any other/better solution to the problem or if I've missed something ? are there any changes expected in this behavior ..?