I'm in the boat with Anthony here.
Not to mention if you're log shipping, that the database has to be in Standby mode, and will kick the users out every time a log ships (which isn't fun to explain to management).
Better to derive a Data Warehouse or Data Mart and enable reporting from there.