I did it last summer and it was really an opportunity you can't get anywhere. Definitely do it if you're accepted. I got my acceptance on 3/1. Applied late January I think. It might seem pointless while you're doing it but now I think about it, it's such a boost on your dental app. You can talk about the experience that most people didn't get to have during interviews.
The program is basically doing what d1 students do. 3 classes (anatomy, pharm, phys) with lots of sessions and labs. 8am to 3pm or 5pm everyday except weekends. all paid program and very generous stipend on top