... where visionaries, game changers, and challengers discuss business models
Interesting proposition, which fits ideas about a more transparent society and economy. Intuitively I would say why not?
It does, however, also raise many questions. What do you exactly mean with publish (e.g. as a picture on the website)? And will the canvas be self-explanatory? And do you want to present a more or less matured representation or have it emerge from a discussion and let it evolve? Will it be AS IS or TO BE? And will the BMG canvas always be suited (it is not strong in expressing concepts like co-creation or networking)?