Warum nicht? Sieht alles nach Free- oder Shareware aus. Sogar ein anständiges Impressum ist vorhanden. Was will man also mehr?
Also, die Seite ist legal. Das entbindet Dich aber nicht davon, die Lizenzbestimmungen der heruntergeladenen Programme Wort für Wort zu lesen (und zu befolgen)...