I believe the Roth earnings would be taxed if withdrawn early under this plan, all you'd avoid is the 10% early withdrawal tax. You can take the contributions out for free without doing a 72(t) plan.
But yes, Roth withdrawals don't count toward your ACA MAGI when they aren't taxed.