RE: East Reports Question
Are you open to SuiteQL using suitescript or just saved searches?
Largest 5 by revenue and quantity may be two separate queries. You could then throw the N/Query results to a advanced pdf or html.
Top by revenue for revenue may be a SQL group with sum of amount of invoices then sub query on items for them.