Walkoff,
These guys are dead on in my opinion. My MLB affiliation is small and irrelevant but let me assure you, I don't know one area guy that will sit down and watch a random video sent to them, nor will college coaches for that matter. Guys who evaluate talent for a living have a small circle of guys they trust when recieving information on a player. Simply because if they listened to everyone, trusted every email or video, they would never be able to actually get out to see a game. These guys are right, get out there and promote yourself on the field and if you garner a look, you will get one. Absolutely wish you the best of luck.