As a DMsGuild publisher, I'm actually very concerned with how this plays out. Wizards made a big deal about DMsGuild when it came out, and tempted many of us into self-publishing on the basis that it would be the place to go for content beyond WotC's core releases. The reality for most of us is that it's very hard to turn a decent profit on DMsGuild and the only real winners are WotC and OneBookShelf. I'm really only still doing it because I happen to enjoy content creation and I might as well be putting it up there if I'm making it anyway.
DnDBeyond looks great for me as a player and as a DM. As a self-publisher? Depending what they do it might be the final nail in the coffin of an already largely profitless venture. Even those lucky few DMsGuild publishers who have got it figured out and are making good sales could find those sales damaged if this is handled badly.
On the one hand, DMsGuild needs to be supported by DndBeyond. An already difficult sales environment will be made worse if publishers like myself cannot prepackage their content for DnDBeyond. Lack of integration will make DnDBeyond's users less inclined to purchase our pdfs than they already were.
On the other, I don't want that support to boil down to the user being able to add it to their own account as homebrew. There are a couple reasons for this:
If homebrew can be shared with other accounts, what's to stop our paid content becoming available on DnDBeyond for free via the homebrew portal?
If our customer has to enter it himself, it's not as attractive an option as it would be if the DMsGuild publisher prepackaged it.
Ideally, DMsGuild integration needs to be kept as separate from homebrew. Some sort of deal needs to be worked out between WotC, OneBookShelf, and Curse so that I can give a DnDBeyond compatible module to my purchasers on DMsGuild. If they click the link there, it opens a page over here and allows them to log in and integrate my module into their account.
Ideally, DMsGuild integration needs to be kept as separate from homebrew. Some sort of deal needs to be worked out between WotC, OneBookShelf, and Curse so that I can give a DnDBeyond compatible module to my purchasers on DMsGuild. If they click the link there, it opens a page over here and allows them to log in and integrate my module into their account.