As a new member I'm still wrapping my mind around the witness function but immediately saw the problem with the current witness page for which you are proposing solutions. This appears to be a core component of the steem blockchain that needs to evolve. thanks