FilmFreeway talks a big game. Founded in 2014, the film festival submissions platform has never been anything less than transparent…