Assuming the project gives the right to do that, and they credit the original creators, then I don't see any issues with this approach. I think an even better approach would be to reach out to the original creators and encourage them to upload their works, or get permission to manage builds for their projects on itch.io.