Thanks @algo.coder!
On question 1. The block.ops system captures the app of the original post, not any later edits. So the app where the post is made gets the credit, not the app where any editing takes place.
On question 2. It would be possible but a fair amount of extra work and some of that work would be manual. I would have to tie-up the $app info from the comment metadata to a particular voting account or accounts for each application (of which there are hundreds). For example busy/v3.56 --> busy.app and busy.pay. Then exclude the votes of those accounts in the MongoDB aggregation. Also some apps get delegation from Steemit Inc but also from other delegators, or just from other delegators. It would be difficult to make a non-subjective adjustment in each case. I think for most users the total amount of the payout pie is the most useful stat, since it gives an indication of usage and potential earnings. Overall, not something I'll be taking on I'm afraid.
Good to see @share2steem on the rise. Let's see where it gets to by the end of the year!
The first "climb" was easy, now the places are expensive and require a marginal effort greater for each step. Each place gained will from now on be a big victory !
Thanks for your quick answer !