Hurst,
ODP is more than exposure for a player. While that in itself maybe the sole reason for paticipating in the program, I would think that furthering his or her overall development should not be lost. The odp players train probably 10 times, participate in 3-4 events, play friendlies verses club teams, college teams, and other odp teams, and receive frequent verbal feedback/evaluations from their state team coach and a formal evaluation from the region coach. So, as you can see, there are many benefits other than exposure, although, as you eluded to, this is very important and remains a top priority for most players/parents. Having said that, I would say that if the player is a good player and is looking and capable of playing at the next level, then that player should look to place himself/herself in the most ambitious environment available. It is not really my decision to say where or what club would provide this environment. But,again, odp should be seriously considered by all players who have a realistic chance of being successful at that level.

By the way, my name is ricky - not rick - that's my father. And yes, it matters. Thanks.