Viva is one of more sketchy clubs in the area, they repeatedly bring in kids from SYC and other clubs to "guest" play leaving the rostered kids on the bench. You will never play the same Viva team twice. ENCL will check rosters every game so that will be interesting.
I've been asked several times by parents about ODP due to the fact we have done it pre and post DA. Before the DA, it was the program all the top players attended which resulted in some really good training. My youngest tried it 4 years and we quit after making states. The talent level was very low and although he really shined, it just wasn't worth the time or money. The program really does need to be overhauled to reflect the soccer landscape of today. You will not be scouted by anyone, you will not magically become Messi, most kids are 2-3 level team players, and coaching is the same as you get in any mid to high level club. In fact, my son's coach was the 2nd team coach from his club which we thought was a step down.
If you have the funds and time, join it for what it is which is additional training. But I would rather hire a personal coach instead if I really wanted my kid to get better.