Yes. Do it, if you have the TIME. The students are well-supervised, and will give you work that is technically excellent. The treatment plan will be decided by the instructors (make certain you tell them your expectations, cost wise). The major DOWN side is time. Students need to be checked at various points in the procedure. They also need to make things IDEAL--- PERFECT!!! This means that something a dentist can do in 30 minutes will take 3 hours.
And, not only is that a serious hit on your time, but worse, that is a serious time for any surgical wound (even in dentine) to remain open. Thus, sometimes shooting for PERFECTION (as a student must do) is not PERFECT.
Still, you'll get great treatment overall. Working on the wrong tooth is highly unlikely, in that setting. Students are required to get a starting "check" from the instructor (at least at UCSF and UCLA).