I think this is a really interesting idea, and I support trying all kinds of new approaches that might benefit the ecosystem and ensure the best block producers are there securing the network.
I also see how some may be concerned over "vote buying" in terms of selecting a BP based on how much they will benefit an individual instead of how much they will provide value to the entire network. At the same time, this could simply be seen as another layer of governance underneath a BP to help distribute and communicate what it is that BP should be focusing on most as far as value-added services and how their block rewards are used to benefit the network.
Ultimately, I think tokenizing everything makes sense. Moving away from the structured corporate owners vs. everyone else model is a good thing. I also think there's great value in voluntary leadership which can set a direction and a plan that thinks in terms of long-term benefit for everyone, not just short-term gains. If that can be maintained under this model, that could be very interesting. If it just turns into people using tokens for their own short-term, short-sighted gains instead of considering the value the BP could provide for the whole network, then I think it will run into some challenges functioning effectively.
RE: Introducing eosDAC : The Community Owned EOS Block Producer