The viewer does not have a destroy method. Please consider that all viewers loaded on a page must have unique IDs. On reloading the viewer, all requests to the Reporting REST service will re-executed.
We will appreciate it if you let us know how it goes, and in case there is an issue open a support ticket with a demo project to check your settings.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.