Hi all - for what it's worth, and this is me with my user's hat on - reports has always been the biggest (recurring) issue for all accounting software (desk & cloud), in "the old days" it was what differentiated QBs from S*** and I have made, and heard, just as many criticisms of Xero's reporting as I have other apps'.
Rest assured if CB developed a recurring invoice report, there would be hundreds shooting it down for not doing the report they wanted. Having said that, the recurring screen could do with being improved to at least show the recurrences against each template, with how many to go.
So, for me, as with so many other features, the way forward is integrating with a dedicated apps which, for reporting would be something like Crunchboards or loads of others, many of which also incorporate budgeting & forecasting features so poorly served in cloud accounting.