Indeed, generally, we do not recommend to use InstanceReportSource, but it will not become obsolete as it is a necessary solution in some cases. It is the ReportSource that can pass an instance of a report definition to the Reporting engine. For example, when it is required to modify the report definition dynamically and this cannot be done with Expressions, Bindings or the other tools we provide and recommend for this purpose.
Let us know if you have any additional questions.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items