this seems like a useful concept, though i think we should namespace it out so that all the custom reports are behind /reports/custom/ or something, just so we don't ever have to worry about custom reports conflicting with root urls. curious if @dannyroberts or @biyeun has any feedback on the implementation.