Yeah I did say in this thread that it came to my attention MMC technically did it first, so we left ourselves open to a PR attack with that angle. https://bitsharestalk.org/index.php?topic=12789.0
Centralisation of voting stake is something I've been keen to address too, specifically measures to keep less on the major exchanges and transparency wherever possible on general voting stakes as this is the obvious angle that will be played as BTS gains attention. A decentralised system responsible for voting for dilution to the tunes of millions of dollars will have to address these very issues more and more.
For the opposite and counter PR argument we only have to look at POW. Taken at the value when the coins were mined, LTC has paid miners over $80 million in 2014, for security that could be achieved for less than a few hundred thousand dollars and their blockchain hasn't been improved at all.
Other possible improvements..
1. Keep a comprehensive, publicised, updated list of all delegates on more than 3% with a short paragraph explaining the value they add to BTS.
2. Consider measuring delegate approval by % of claimed stake not total stake if that's not already the case?