estive fazendo procuras pela internet esses dias quando encontrei esse site aqui http://www.unveiltech.com, dei uma olhada e eles possuem um sistema baseado em linux com muitos recursos que deve ajudar a muitos provedores, claro que a maior parte das soluções la sao pagas, porem tem um pluggin pra squid com varios recursos e "gratuito" como tbm tem o opensquidbox totalmente "gratuito" baseado no squid 3.5.1 http://osb.unveiltech.com/
creio q tanto esse sistema opensquidbox como o pluggin para cache de videos http://www.unveiltech.com/download.php
bom quem se interessar de uma olhada, porem nao consegui tambem fazer rodar em paralelo com o mikrotik