Throwing in 2 cents:
I think having DMX / OSC control over parameterized Pixelblaze features makes a TON of sense. Stuff like brightness, playlist position, and some kind of mapping to controls like sliders. TONS of sense. This lets you bring in PB to DMX setups while PB gets to do what PB does best, render awesome patterns locally. No FPS or bandwidth issues, a lot less headache with DMX limitations you’d normally hit pushing pixels instead of control data.
I also think that in some cases pushing pixels to PB makes sense - mainly when you are switching between a stand alone setup where PB runs the show, but still want to bring in the fixture for a larger show driven by a laptop or something.