Hey so I'm an ND undergrad (junior) in the Applied Math dept (where the Comp Fin program is) and I've currently applied to the Comp Fin program for a 5th year (easy application for current undergrads), but I'll try to help out a little bit. I also know Dr. Delaney personally (taught my Intro to Prob course).
Dr. Delaney was an equity options market maker for Susquehanna Group on the CBOE before going in to academia (Temple then
CMU now ND). As for the other faculty, I don't know exactly who is teaching what, but many faculty have research interests in mathematical finance (obviously).
Given that ND is not in any major city, it does make networking a bit challenging but it is only a short bus/train/car ride to Chicago. Despite the fact that the Comp Fin program at ND is new, ND does have a good presence in Chicago in the prop trading world, as well as on Wall Street (I-Banks do recruit on campus). Obviously not as good as an ivy league school but pretty good nonetheless. Most of this is thanks to the excellent reputation of the Mendoza business school. I was able to land interviews at top prop shops in Chicago after reaching out to ND grads, and many others were able to land interviews at BBs in NYC.
As for the program itself, it seems that it will be a good balance of fundamental mathematics as well as financial applications (including coding). It seems that the classes will be rather small so there shouldn't be much problem designing your own course curriculum (within reason) and research interests/area of study. Relatively speaking the program is also rather inexpensive ($42,750, even cheaper for undergrads who start during their senior year) and short (1 year plus 1 summer). I can also say from personal experience that every member of the faculty is approachable and knowledgeable and willing to speak with you and work with you on whatever projects you want.
All in all, despite not having an established reputation or prime location, I'd say that this is a program with a lot of potential, and having Notre Dame on your resume doesn't hurt. Obviously I'm a bit biased, but I hope this was useful to some people.