we need a 'master report' that can be used as a template on the custom reports page and lets the users use all those data sets to create report best for them. we can add validation/restrictions to make sure its a valid report e.g number of columns.