I speak for my own expierience , but be recruitted has served me well and continues to get better . I have an 18u team and work with lots of atheletes in many sports ( for free) . I have had great sucess and all my players get plenty of views . There are alot of companies out their that charge you for stuff you can do your self for free or little to no cost ! I would rcommend FPOS who has webinars and news letters free of charge and will guide you thru it all with ease . The owner is a retired D-1 coach and they also do showcase camps all over the nation and as far as pricing goes if you choose to have someone else do the video they are the best price for the money worth you get .
The key is to start young , the more advance the web gets the younger players are being scouted . I know several D-1 coaches working on 2016 right now .They can not commit any earlier but they can be scouted earlier !