To be honest, corporate route is seems preferable, especially for OMFS. They actually pay well, and pack your schedule. Best of all, no BS with sucking up to GPs.
I say this as an OMFS resident and seeing graduates make more at DSOs than with the traditional associateship contracts in OMFS private practices, which often are more predatory than DSO contracts, surprisingly enough. I think, moving forward, future is bright for specialties, especially OMFS, because even if a GP employed by a DSO wants to do the specialty procedures, the DSO will stop them and keep those for the specialist so they can bill the patient for more. I already see GPs referring less and less to traditional group OS practices in my area. This is prevented inside DSOs. Of course, if the DSO cannot manage to get a specialist to come in and do the specialized procedure (maybe its in an undesirable area), then typically they let the GP do it.
This overextending of scope by GPs especially happens when a new dental school grad buys out a GP office and is under immense pressure to produce due to the crazy loans grads are coming out with nowadays. Plus, this is better for the patient anyways, as the specialist is likely to have better outcomes for that specialized procedure.
So, the future is bright for most specialties, because the ratio of corporate dental practices to solo offices is only going to increase, and this favors specialists. DSOs are surprisingly fair in their compensation, at least from what I have seen with OMFS graduates I talk to.