since one of the ideas people try to use or get people to use Nano is Micropayments (or maybe eben nano-payments, lol), with one implementation idea in particular easily allowing like 20 payments in a minute by a single user alone, and the fact that each transaction exists twice, once as send and once as recieve, this can add up quickly.
so I would like to bring the idea of a batch recieve block, which basically does not just have one source element but an array of sources.
to keep pruned nodes happy and the size of the frontier small an additional "normal" recieve block with the batch block as the source (or something other to just have a normal sized block as frontier) could be sent right along.
the advantages are pretty high in my opinion.
Lower the need for revieve blocks by batching an arbitrary number of transactions into 2 resulting in at least 33% less blocks (for combining 3 transactions)
In result the amount of votes can be equally reduced creating less strain on the total network
lower the amount of total space used by recieving by only needing one set of block metadata.
make nano even better for the environment as only PoW is needed twice instead of potentially hundreds of times.