22and25,
I like your strategy, and fully appreciate what you are trying to do. I'd start with your travel coach, high school coach or possibly a local scout that can advocate and introduce your son. The best introduction to your son's skill set can come from networking or somebody in the business. They can carry a lot more weight than your son sending an initial video or email. Use the video or email as a follow up to the introduction if you get it.
Also, keep in mind there are a lot of D1 mid-majors (everywhere) that schedule P5 schools and beat them early in the season. I've seen my (northeast) Alma Mater come south and beat up on a couple ACC schools during Spring Break. P5s get a lot of exposure during the season, but there are quite a few mid-major players that get a lot of exposure in the college summer baseball leagues. Also, there are quite a few D1 mid-major coaches that have the juice to get their players in the best summer leagues.
Good luck!