I have registered with them but I have not used them yet. It looks decent enough, and is certainly a handy way to send films to various film festivals around Europe. I would assume you’d need to upload a DVD quality copy of your film so that it would be fit for large screen showings.