Estimado, según entiendo necesita tomar información estructurada de estos sitios webs y volcarla en base de datos periódicamente. Puedo hacerlo sin problemas, lo que si no domino RoR, pero he desarrollado servicios similares en PHP utilizando librerías especiales para Scraping.