I'm doing a 529 as well as wanting to set up the ROTH Note that you can also just take money from your other investments, deposit it into a 529, and then immediately pay yourself back for educational expenses you've paid for off the 529.

My kids have some 529 buffer, and we are paying for my daughter's school right now (though she's paid us back for the class she got an F in). My son, it's not clear that the typical school track is going to be the right thing for him, but we also have a 529 for him that I've been contributing to.