RE: what are the precautionary measures you will take ...
First of all kindly specify your question.
In my opinion
We can take precaution in many sense like following:
1) Security Make user groups Make universe level access rights Report or document level access rights 2) Naming conventions used to differentiate Classes objects 3) Where to use aggregate functions 4) Where/who can use prompts Do they increase the speed and performance of report. 5) According to user categories how do they provide the options to use Web doc or any other doc.
After specifying your question we will further discuss it