If anyone is following this and worried about the process, the main difference from other schools is that you have to resubmit your letter writers' info after submitting the application. A day after submitting, I received a couple automated emails with instructions on making a student profile and providing contact information for letter writers. Once I provided their contact information all my letter writers easily submitted the letters.
For anyone who hasn't submitted yet, as long as you don't turn in your application at the absolute last second you should be fine. Just make sure to give your writers some time, since this process is a bit different. Best of luck to all, almost there!